[UE5.8.1] How to fix Cascade shadows disappearing?

I’m building a tower defense game. I’m working on level 6. All other levels work fine. I only have cascade shadows on with one directional light. No nanite. No VSM. No DFS (so I can try to debug this). No far shadows. The directional light is stationary though it does the same thing with movable. The assets are stationary as well.

Notice there’s a section of shadows near the camera fading out. Why is it doing this? There are only 100 assets in my level and they’re all in a small rectangular area except for the landscape that extends out 50k in all directions. 100k wide. I thought maybe it was the landscape. If I make them invisible, the problem is still there as seen in the screenshot below in the bottom right.

If I turn CSM caching off, then it renders correctly. Raytracing also renders correctly. But I’d like this to work on older video cards.

I’ve tried asking different AI for solutions and after trying a million different things, nothing helped except turning off CSM caching.

Anyone know how to fix this?