Tried this on my Alpha sapphire that i bough on launch. Had like 4 sessions when it came out and then, i just left it sit. Like two years ago i tried to play it, but only got to the intro scene where it just crashed. Then tried it couple of more times and every time it crashed even earlier. Nowadays it crashes after the 3DS logo.
I put this fix to use. It got stuck to the very first ExeFS check, sat there for an hour and it went through to the ROMFS part, but it kept getting stuck to the "Hash stuck" -parts for hundreds of different blocks, at least that's how it felt. Some went through after 500 tries, some didn't.
Then i got an idea that i would let it sit all night... The refresh count was at 12 million (might have been 1,2 million as well lmao) and it was still at the same hash number... stuck.
I don't know if i should try this more than this. It might be fixable, but it feels like it's too far gone. Thanks Nintendo... i got to have 4 game sessions...