Why landscape material is not working in Android OpenGL preview mode.

I’m currently developing a mobile shooter game project in Unreal Engine 5.3. I’ve created a landscape and applied a landscape material to it. While everything works smoothly in SM5 (Shader Model 5), I’m encountering issues when switching to Android OpenGL rendering. The landscape fails to render, and I’m unable to paint on it in landscape mode. Additionally, I’m facing difficulties packaging the project as an APK, as the shader isn’t cooking.

What steps should I take to resolve these challenges and ensure the landscape material renders correctly on Android OpenGL? Any advice or insights would be greatly appreciated.