Zoom to fit not working properly

I am working with a assembly which contain some sub assemblies. And in the main assembly zoom to fit is not working properly, whenever I tried to use zoom to fit command, It sent the whole assembly to one corner, Instead of center of the screen.

One thing that I notice, When I Suppressed one specific subassembly, I behaves correctly. 

Even sometimes, It behaves correctly & sometimes behaves strange. 

If, Anyone know the root cause of problem or solution to the problem, Please help me.