The source code I modified won't work on Android, but it will work on the desktop

Godot Version

4.2

Question

I want to fix the mobile rendering pipeline. Works on PC. However, after exporting to the Android platform, neither the modified source code nor the shader will work. Why?