Is there a solution if you’re using spotlights instead of directional lights? My shadows seem to disappear when the camera is about 6-8k units away from the spotlight.
EDIT: So my problem was that the bounds on the meshes that had clipping/disappearing shadows had to be increased. Select Mesh->Rendering->Bounds Scale.