Rhino 6 - different print output with shadow on/off

I noticed that when I turn shadow “On” in display box the output print is different even I use the same saved view. ( the correct output should be as image 2 , when shadows are turned off)
why this happen and how to solve it?