iOS 17.x - WebGL context lost


On some iOS devices (iPhone XR) we get “WebGL: context lost” on Safari.

This occurs with standard demos like:

I tried different configurations (WebGL 1.0, Disabled Clustered Lighting, Disabled Skybox) all with similiar issues. When deleting the browser cache it sometimes loads once, but after reload it gets a context loss again.

It seems this started after updating to iOS 17, but we are not sure. Other devices like iPhone 12 and iPads work fine.

Rather complex Playcanvas Engine Demos like PlayCanvas Examples work without issues.

Has anybody else experienced this?


Please see here: Constant device lost on Safari iOS 17 · Issue #5742 · playcanvas/engine · GitHub

1 Like