I haven't had issues with China, for example, but now I am reading a lot of conflicting information for Russia. The biggest issue is that the Consulate and Embassy gave me completely different answers... I think because it is such short notice I am going to try to get a notarized document from the Consulate. Although, having been there before I am not getting my hopes up...
I guess I'll report back after trying to enter Moscow.