Check teredo is not blocked in your xbox network settings test otherwise you wont be receiving any streamed textures
Check if you have an nvidia GPU that nvidia experience has not optimised the game, if so revert
Check that the in game settings have not been reset in graphics settings and in the data tab