Nice catch with the warp objects bug!
I combed through all 400+ warp objects and found 2 of them were missing coordinates and 1 had bad coordinates, but it did not lock the player in a wall. Because one of the missing objects is related to the good ending, only the bad ending can be achieved until I can patch the game (which is ready to go). Because I use game saves, the game could be patched and the player can resume playing without any issues.
Yeah, I saw the worms cannot be hit by a sword. It has to do with the placement of the weapon and it's hit box (which I made bigger late in development and it still did not hit the worms). Luckily, Shield Bash will still hit them!