Godot Version
4.3
Question
Hi all! I created a simple daily puzzle game: https://takingshapegame.com/
Hosted on GitHub pages: GitHub - toth-digital/taking-shape
This is a web export, not an iOS app.
However, I’m running into a strange issue where the game looks like it freezes on iOS 18 (both Safari AND Chrome browsers). I’m familiar with the issues and incompatibilities with web export and Safari, but I’m able to successfully run the game on iPhones with older iOS versions, and Safari on Mac. It only seems to happen on iOS 18 across Safari and Chrome.
The screenshot shows how the game loads in; it seems to freeze after just a few frames. However, the game is still running in the background. I know this because I can click the upper left corner to unmute the audio, and then proceed to interact with the game even though it is visually stuck. I connected the phone to a laptop and debugged the browser; it shows no error logs in console (because the game is still running…)
My initial thought was that iOS 18 was noticing some kind of CPU spike at load and was killing the process, but the game is still running underneath. Maybe something with Godot’s mobile rendering method?
I’d appreciate any ideas and expertise! Happy to provide files / further context.