Contact hardening shadow error in chrome x android

Unfortunately, it looks like a driver issue :slight_smile:
babylon.js:16 BJS - [17:49:17]: Error: FRAGMENT SHADER 0:97: S0032: no default precision defined for parameter ‘webgl_4aeb46af4241331f’

The error message fits with the default opengl driver and the parameter name with the Angle shader generated code.

I think you could try to create an issue on Android for those.

Nevertheless you can use your own error handler on materials:

material.onError = (effect: Effect, errors: string) => {
...
};