In the first picture it seems the virtual surface of the normal map is calculated to behind the camera. I only have this bug on convex surfaces.
However in both these pictures it seems the surface of the normal map is floating above the original texture. It duplicates the surface instead of replacing it.
I really don't know what's going on here.
Texture and Heightmap
The Height Map was created in Photoshop: