I had same issues linking it, such a pain and took forever but when I log in nothing works. As long as you can see things correctly. Should not be an issue.
Send an email to the Embassy in Riyadh and they will email you the letter. I did not get one for my wife either but then sent a letter to...