While player uses scope/binocular (zoomed mode) object at great distance do not have shadows. It is because there is a settings for shadow view distance.
See the pictures above(Shadow 1.png, Shadow 2.png) you will notice that there is only few buildings there which requires shadow. I suggest that the engine should render those shadows withing the field of view. Using the shadow view distance settings or other settings for it.
Check the attached specification picture.
{F22878} {F22879}