Issue with grass foliage not accepting terrain normals


I am currently making a stylized environment and am reasonably new to UE4. I’m having an issue with my grass foliage not matching the normals of my terrain when the terrain goes into shadow, on hills etc. which results in the grass staying the same value when the terrain goes dark. I have checked off tangent space normals and have a 0,0,1 vector plugged into the normal via a Local>Worldspace converter (I’m trying to get the grass to take on the world space normals of the terrain).

I was wondering if anyone knows if this is the reason this is happening or if its something else? And a possible solve would be fantastic.

I’ve attached a shot of the problem and my current terrain shader setup.