Improper sub surface scattering with instanced foliage

Hi, when I place my tree as a instanced foliage mesh, my sub surface scattering seems to get effected, any ideas?

Proper non instance:

improper foliage instance:

The first thing that comes to mind is that certain nodes don’t work the same or at all for instanced meshes for technical reasons. If one of these nodes are being used to prepare your transmission mask, it could black it out. You should leverage the buffer visualizers to see exactly what the difference is. Another easy way to test is to hook the transmission output up to the emissive instead and see what color of any shows on the mesh.

Thanks for the reply. I found a …not solution that fixes the problem. If I make the trees nanite they render correctly. I think the problem is actually to do with shadows now and not the shader. BUT… these are palm trees with thin leaves so with nanite they shimmer, which isn’t really a solution

Nanite uses a totally different pipeline so some differences are to be expected there. If you don’t plan to use Nanite, then you should try the steps I mentioned to see what the subsurface/transmission pass actually looks like and maybe post the material if you can’t determine why it’s not working based on that.