It's not a bug, it's in the shape. When the UVs were mapped, if the parts UV was mirrored, the normal map will be inverted. The only fix is to alter the UV mapping on the shape, which would be a lot of work, first modifying the shape, then modifying all of the textures to match.