Update, restarted the game, and it didn't happen the second time, not sure why it happened before.
RPGMaker is a very mysterious engine, can't say why it might freeze. I think the final game might be long enough that it justifies a few checkpoints here and there to improve accessibility.