Normals captured by SceneCaptureComponent invalid?

I am trying to capture world normals for 3d mesh and use those on sprites. This should make sprite to be shaded exactly as 3d mesh, but for some reason this doesn’t work.

This is normal captured from SceneCaptureComponent:

And this is this normal applied to sprite in scene. As You can see sprite is not properly shaded (light is positioned in font of sprite and it’s back is lighted up):

Does anybody know what i am doing wrong? Thanks is advance ; )

My dear friends,

I’ve menaged to make it work. Do not use SceneCaptureComponent for capturing normals, use “Render To texture blueprint toolset” :

then your normals will behave as expected