My ios game is crashing and I have realised that one of the maps that is crashing is also taking up a lot of memory space.

In my game I have a lot of overlap events and box collisions that reference my 30mplayable characters. So a lot of different blueprints reference each other. My memory however is 2 go which I believe is the reason I can open the jail map on my TestFlight game. My iOS game has been crashing and I believe that it has something to do with memory. However, how do I fix the memory issue of everything is connected to each other. And I clear don’t use everything referenced when using this map but if I use that one character why is everything reference to that character still present. Ultimately I just need some advice and guidance.

This level seems to always open up find for the most part however. But it is the first level you have to play on before being able to open the others.