But for what it's worth I went to Google's financial services advertising page and quickly identified at least a few items that might be the cause of an issue. It seems likely that some of these items, like providing a physical address, would also be required by Microsoft. It's also worth noting that the service seems to be offered from Russia and I know that many countries are currently sanctioning parts of the Russian economy to some degree or another, which seems possibly relevant.