Reflection displays differently on Android (probably bug?)

I’ve got the threejs works fine with iOS and Desktop but not for Android
The only thing is the reflection displays differently on Android.
Can anyone please help?

I’m using GLTF loader for this.

On Android


On iOS and Desktop

What Android device are you using? Does it use the latest possible version of Android?

I tested with Samsung Galaxy S7 Edge
Android version 8.0.0

Can you please also test on some other Android devices?

In general, if this rendering glitch is related to a limited floating point precision in the shader, there won’t be a quick.

If this a GPU driver bug, you might want to try to update Android.

In general, if this rendering glitch is related to a limited floating point precision in the shader, there won’t be a quick.

Is there any way to add the floating-point precision in shader manually?

Ofcourse, I’ll try to use another device and report back to you as well.

Thank you!