If you teleport a large distance away from your current location(5000+ blocks) in the overworld, minecraft will refuse to load the chunks you teleported to and only entities will be rendered. Does not work with chunks near 0,0. Relogging or /kill-ing yourself fixes it but F3 + A doesn’t. This bug happens more frequently with chunks that weren’t loaded yet.
Duplicate of MC-214898.