hello, for some reason when i try to play trove i get a message back saying i need xbox live gold, but i have it?

not quite sure why im getting this error, and any insight at all is appreciated...