Thanks for you feedback and time!
I heard a good recommendation, what if it spawn little devils, and if you put one in by accident then is an automatic game over.
About the bug, yeah, I think that when it goes way to close to the piston the collider sense it and activates the push.