Contacted Ubisoft and Microsoft about not getting my champion status and they both basically gave me the finger.
Ubisoft said nothing we can do because we can't issue xbox content.
Microsoft said the deluxe edition does not come with champion status, gave her the link to the deluxe page on Ubisoft and they disconnected the chat....sooo wtf.