I've recently signup for the Ambassador program as well, 2 days ago to be exact. But I am unable to access the Ambassador Support Forums so I can get help from ambassadors specialists. Just having a couple issues on the XCL portal that I needed sorted out. However, again I cannot access the Ambassador Forums. Is there a length in time in which I'm required to wait for until my gamertag is picked up?
Note, in the meantime I was able to do the Academy yesterday, but today I cannot for some reason.
Thanks for any answers given.