The reason for this is that in Unity, normal maps are not stored in RGB format on certain platforms. You can refer to bglous’s explanation for more details. Perhaps you can write a shader that will unpack the normals, or import the texture as a regular texture without selecting the sRGB option.