Small shadow rendering distance

Hopefully this picture illustrates my problem. I’m doing an open world thing with dynamic lighting, and while the large shadows (lower half of the image) look fine at great distances, these little awning shadows disappear at a distance of about 30m. Any ideas what I’m doing wrong?

I’m also using Distance Field Ambient Occlusion.