Terrain Trees Ignore Projector

I’m trying to create fog of war using a projector. Everything works fine except my terrain trees don’t get projected onto. Although, billboarded trees receive the projection. I’ve removed the IgnoreProjector tag on the prefab’s material shader… And although it works when I drag the prefab onto the map, it does not work if it’s painted on using Unity’s Terrain Tools. Also tried overwriting the TreeCreatorLeavesOptimized and TreeCreatorOptimized shaders to remove the IgnoreProjector tag and still they receive no projection.

Anyone know what else I can try?

Here’s a picture of what’s happening.