Nanite On Foliage

So I just started learning about UE5, I have been using unity for a few months, so I have experience making small games, but making textures is still kind of complicated for me. Well I downloaded foliage assets from Quixel Bridge, and using LOD looks pretty bad, so I decided to use nanite since it looks much better on it. Still, once I enable nanite on my foliage, the texture disappears, and it looks all grey.
This is when nanite is enabled :


And this is when it is not :

This one nanite masking just in case :

any idea how I can fix the problem and give my foliage the texture it had before while nanite was on? thanks for the advice.