There is a critical issue in Roblox Studio that has been happening to both me and the rest of the developers on my development team. Everytime after we use the Play Solo feature once (it works the first time), when we try using it again, it fails to load and we either get the error “bad allocation” or “Serializer::load cannot read header”. Previous posts about the error “bad allocation” points to an issue with memory allocation due to Studio being a 32-bit program, but there is no explanation for the second error. This happens 100% of the time, and we have also noticed that auto-saving fails to work after we run Play Solo for the first time, even before we get the “bad allocation” or “serializer” errors, which could cause us to lose progress on our game. This is the game in specific where it happens: PBML Building Site - Roblox It is a developer site that we develop out before we push out updates to the main game, XYLEM Junkyard - Roblox This error is making it almost impossible to script the game mechanics because we can not play test to make sure our scripting works properly. This bug started happening about a week ago, and has been a problem since.
To reproduce this bug, simply go on a large place such as PBML Building Site - Roblox then use Play Solo once, then attempt to use it again.
Here is a video of the bug in action: https://www.youtube.com/watch?v=BR3NlHUExqw
This issue is forcing us to halt scripting development on our game.