just add a Wait 0 before you set the density which will wait for it to get to the end of the sheet.
(this uses r/148)
Incredibly appreciative of your effort to try and find a solution for this, however the reason that works is only because you've enabled physics before setting the density.
My issue is in my project I need to set the parameters before physics is enabled. A wait 0 is practically muscle memory for me now as a first attempt to fix something, it didn't work at any point I tried in the latest stable.
Thanks for the tip of having objects in the layout, however because that has caused me so many issues in past projects I prefer now to just have a storage layout I keep the objects and their default settings in instead, even if it's not as efficient.
Really all I want to do is be able to give my project a final polish in the last desktop stable version it was working in to release it, I don't want to have to try and re-engineer it and find new workarounds and retest and tweak everything all over again.
Here's a set of comparison video's.
This first one is the last stable release, that I uploaded to my site prior to r148 and was just waiting for feedback on.
This is the same project now playing in r148
(see how it stops almost immediately-as a result of the various physics settings no longer being changed)
And this is the result of moving the physics settings in r148 to below physics enabled. They change now but act completely differently because they aren't connected correctly as a result.