Ok so here is an interesting one.
I created a puff cage.
They seem happy enough, floating around and pooping out lots of slime.
only every now and then one would go poof for no explicable reason. So I made a save and started watching them.
It seems like every now and them, completely randomly I might add. (sometimes they go poof quickly, other times they can live on for many many many rounds).
I FINALLY had the patience to watch my cage until one went and died. Basically it would run down the ladder in the cage really quick and suicide into the tile below it. The ladder I am referring to is the one in the middle, that has a single tile in it to catch the slime, then continues down into my lower excavation area.
This has really been frustrating me as they sometimes will live a few dozen rounds and other times just go poof randomly. I have been trying to keep my cage filled with 2 puffs so I keep reloading and reloading. I will be redesigning the cage to get rid of all these annoying poof deaths
I hope that you guys find some bug from this, good luck!
Run save file and just watch my puff cage.... eventually one will go poof