trying to get on to xcl.xbox.com/beta and running into trouble.
then try this method.
Go to https://xcl.xbox.com/
The click loot at the bottom you will see ambassador ranks also it says beta click here (you will have to sign in). Above that it will bring up male or female click whatever sex your avatar is click claim now and whallor you got your free giftT