@Aidan_Fire I believe it’s a second generation iPad Air.
And yes, the scene restarts and randomly generates a new level when you complete it.
The scene is currently composed of roughly 350 wall objects that form the level. They all use the same exact asset. They each currently have 13 behaviors but I plan on overhauling level generation in such a way that they will all have none, and so that wall objects that cannot be interacted with are made scenery.
The crash happens randomly. Sometimes upon restarting the scene, sometimes when picking up an item in-game, sometimes when I’m doing nothing. But it never happens the first 2 or 3 “levels”.
Edit: if it counts for anything, I set up a loop and did a few runs and the amount of wall objects ranges between 175 and 350 with no notable change in performance.