I have the same problem. There is a fix, however. Turn off the Dynarec CPU thing in preferences. It will slow down the game noticeably, but it will also make the game much more stable. The points where the game sometimes has problems with the Dynarec on are before battles and before cutscenes. When I want a battle to go faster, I wait until the battle has started, make a freeze state, close the game, turn Dynarec on, and open the freeze state. Then after the battle, I freeze before the experience screen is gone, close the game, turn Dynarec off, and load the new freeze. It works quite well.