nope, I reached round 5, it still softlocked me.
That's a crazy useful lead. I think I fixed it for reallll this time.
The purple guy holds the red guy to spawn in when it dies and I accidentally make it so that the death animation last 0.2 seconds and the spawning happens exactly 0.2 seconds later also. So sometimes it dies and also destroys the soon-to-be-spawned red guy. And the red guy was registered as an enemy so the game thought that you haven't cleared every single enemy yet.