After investigating a memory leak in our game for a few weeks (since around mid-late October), we’ve determined that the leak is likely coming from Roblox.
LuaHeap rises to 700 MB+ over some amount of time spent in the game (at least an hour).
A significant amount of mobile users are crashing due to low memory error.
Repeatedly resetting causes FPS to permanently reduce.
From testing, we found that the bulk of LuaHeap is being made up by the CoreScriptMemory.
Can we change anything in the game to prevent this in the meantime? This has been causing major performance issues, resulting in many (especially mobile) users crashing.