I think it's because the trainer is trying to keep the options working on ALL party members. How many members can you have in your party max?
Can anyone tell me if they can repeatedly crash the game at a specific encounter or spot or situation that they have a savegame for and I can repeat? How many were in your party?
What if the trainer only worked on two or three members max?
So the party can have 4 people in it, BUT two characters (Primrose and Ophilia) can "recruit" temporary party members with their Allure/Guide commands; that's what threw off the trainer at first in it not working for the 4th party member, since the game clearly considers the temporary NPC as a hidden character somewhere in the code. There is also H'aanit, who has beast companions that, as far as I can tell, do NOT count as an extra party member, but whether or not it throws off the trainer, I can't really say for sure.
As far as what I've tested, the crashing problem with the Super SP option enabled option doesn't necessarily occur at a guaranteed point, just after a certain number of battles with it enabled all the time before the game has some sort of freak out. As I noted above, as far as I can tell, it's some sort of conflict that may be caused by something at the start of battles. Almost every crash I had was after the "whoosh" effect that signaled a fight, the screen would fade to black before game errored. I did encounter SOME exceptions where it would crash mid-fight when using Olberic/H'aanit's Challenge/Provoke commands to fight a 1v1, but every time that happened, it was after I'd forgotten to turn the option off when combat ended a few times, so I really think it's linked to having it on when combat starts.
I've linked my save game to this post, hopefully it helps. I already have Ophilia set in the 4th character spot, though I can't remember offhand if she has one of the extra NPCs following her (if she does, the trainer should still affect her since she's in that spot).
Thanks for taking a look at this!
See my above posts It's a problem that exists between the trainer and the game itself (I would guess Denuvo is to blame); some options just can not be left on 100% of the time. Super BP and Damage appear to be ok, but Super SP (and potentially HP, I'm not sure since I don't use that) will crash the game eventually if left on outside of combat. I've spoken with Calibur outside of this thread, and the problem looks like one that can't be solved on the CH end, so the workarounds I mentioned before will have to work in the meantime.
So, turn those options on only inside combat, and deactivate them when the fight ends. I would suggest burning your SP/HP to lower levels, and only using the options to recharge them as needed, that will make your life a bit easier and should help avoid the crashes as much as possible.