Apols if this has been posted before
My Xbox/eso plus has been fine but today it decided to go wrong.
A hard reset (completely powered off) of the Xbox fixed it , I waited 3 mins for my public IP to reset so I don’t know if that contributed. But after that reset it was fine
It sounds simple but a standard reset didn’t fix it
Hope this helps someone