My BT package is meant to have 12 mouth Xbox live on it but I don't have it on my email address or BT app plus I have contact bt n they said it can take up to 14 days to get to me or up to 12 Tonight as only just upgraded to the 900 to get it as I need it soon as possible as got no Xbox live
there are numerous posts like yours on the forum found using search
you need to access MYBT using pc/laptop not app to see content partners and ability to activate xbox live