This is logical, Here is what is going on behind the scene of a fresnel operation.
The most important part is the top left node. CameraVector. This is the world space camera direction. Since virtual reality glasses use 2 separate camera’s ingame, with both a slightly different direction, you won’t get the same result.
Fixing this would be easy internally. It would be cool if epic added a ViewVector for virtual reality, so we could access it in the material editor.
Since this is not the case you would have to set it up yourself. The easiest way would be to make a Material Parameter Collection in the content browser, and within there add a new Vector Parameter. Give it a nice name, like VRViewDir. In any material you can now add this Parameter Collection.
Now from within blueprint you can set the VRViewDir with the “Set Vector Parameter Value” node. This way every shader just used that view direction instead of the CameraVector.
Good luck!