We recently turned on a flag that fixes the original problem as reported.
Since then a separate (but related) issue has been reported relating to using coroutine.yield in BindToClose.
That is still an open issue, as I just heard about it days ago.
If you are still seeing a problem in BindToClose and you are NOT using coroutine.yield, please let me know.
Also experiencing this - sucks to have my game crash several times in studio and to not know what was causing it! Please prioritize fixing this, thanks!
This has been occurring in my projects as well, unfortunate as it is slowing down development due to studio freezing for 30+ seconds each time I want to test out a new change.
This is now happening in a bunch of games I develop, slowing down the process extremely. Some of these games I definitely haven’t updated for awhile and they are suddenly all exhibiting this behavior.
This occurs for me too. I never recognized what exactly caused it, but I had used Datastore 2 (the module by kampfkarren) and now that you’ve pointed that out, I believe his script uses the same BindToClose function and is likely the cause of this for me as well.