Unreal Engine 5.6 – Nanite Trees Painted with Foliage Tool Don't Cast Shadows When WPO Is Enabled

Thank you very much for the suggestion. Unfortunately, it didn’t resolve the issue.

I’m using the default settings in Unreal Engine 5.6 with Virtual Shadow Maps enabled. I simply opened a new project, added foliage using the Foliage Paint Tool, enabled Nanite, and applied a material with World Position Offset.

If I disable Evaluate World Position Offset, the shadows appear correctly. But I need it enabled for wind animation in the trees.

Everything worked perfectly in Unreal Engine 5.5, so this seems to be a regression in 5.6.