Custom Light Vector for Toon Shading Error - Object Doesen't react to Light when turned on

After a bit of research i have discovered two styles of toon shading in Unreal, one is the Post process and the other is creating a Custom Light vector through material parameters , and i chose the latter as i could control the color of my Shadows with that one.
But while testing the Shader i noticed that despite me changing the light direction in the editor, the game ignores the light (With the forward Vector Parameter)
and lights up only on the Top (Blue hue).

I could somewhat Solve this issue by individually putting a Light inside each character Blueprint, But that does not seem to be working that well as once that direction is set, no matter how the light moves while in game, the material does not get affected.
I hope i explained this clearly. Sending Screenshots. Thanks in advance