I have seen buggy behavior in the textured display when using x-ray. I know that Render display even sends a prompt about compatibility. But corrupt files can also do it. I think corruption happens more often than I like to admit lol.
Glad you got it sorted though.