Getting different material color in different devices

Hi, I am using a glb file with embedded textures exported using Blender. On loading the model in scene, the materials are acting weird in a few devices. In some devices, the materials are coming relatively darker. This issue was seen in an Oneplus Device. I tried to replicate the issue on a Samsung device, but I was unable to. For some reason, all the OnePlus Devices are showing this problem. I haven’t tested on a large number of devices and I am failing to pint point the problem here. Please help me fix this bug.

Might be related to this Sandbox and Viewer: same .glb give diffirent result

So on debugging I found that the issue was caused by the normal map applied to the material. Removing the normal map helped get rid of this issue. The normal map acts weirdly on different devices.