So I was playing with Geiger and at some point Lum started getting cluttered with effects from his special moves and got stuck permanently blocking with no health. Then after hitting him a bunch of times he just layed down defeated and the game wouldn’t progress.
Edit: I believe the glitch came from picking up one of Lum’s health cherries and defeating him soon after.