So the way clipping works in Viewer is that the clipping bounds are generated based on all the objects in the scene. So, if you have some objects that are very large or far away (it looks like you have some background object here?) that could cause you issues.