It is important to carefully consider positioning of perches & swings in the cage. I have made a mistake with positioning of a perch in Phinny’s cage. Most mornings, I am presented with the following:
Phinny usually sleeps overnight on the ttmss swing. As it is just him sitting on it, it dips down quite a bit on one side & it is that angle that often results in a poopy perch below. Sometimes the ttmss swing shifts along the bars a fraction & that means the poops miss the perch & land on the cage floor, where they are meant to be.
Some more tweaking is necessary for an optimum poop-free perch position.