Gpsp core crashing on n3DS

Hi! I bought a New 3DS as my portable emulator system and I’m having a great time with Retroarch! However, I’m experiencing a lot of (apparently random) crashes with gpsp. Strangely enough some games work flawlessly (both Metroids, Yoshi’s Island, the first European Fire Emblem) while others crash so often to be almost unplayable (Super Mario Bros. 3, Drill Dozer). Googling a bit it looks like it’s a common problem – some people over GBATemp suggest it has something to do with dynarec, as the emulator doesn’t crash with that option disable (but it’s too slow, unfortunately). What’s so strange is that the problem is common with some totally unrelated games.