Ooooh that might be it. When they push each other, they might be also shifting their Z position, and eventually getting out of the way of projectiles. You may have saved me from hours of debugging headaches, thank you so much!!!
Viewing post in Siren Cat in Space jam comments
No problem, I’ve ran into similar issues in the past when making 2D games but working with 3D transforms. Had a lot of trouble with sprites disappearing beneath the background or above the camera Z-layer because I was just taking the vector between two objects, normalising it, and flipping it, without realising it was slowly shifting their Z position too. Glad I could help though, hopefully you get it fixed for the post-jam release!