It's crashing even more frequently now and I have no ideas left on how to stabilize. No rhyme or reason. Sometimes takes 10-20 minutes, sometimes it takes 20-30 seconds.
That sounds more like the game fighting the trainer, which is normal and not something we can fix. You are changing the game with trainers so some will react different.