I had better luck with "GPS only", but it did not fix the issue completely.
There are some things that could be done when the jump is detected, and you would not even need to leave INS13 mode.
The jumps I have seen have been associated with NoFix, and the GPS position looked normal before the jump, including having plenty of satellites, then jumped up to 200-300 meters away on the next GPS update (with 0 sats during the jump update IIRC), then quickly move back toward the original (correct) location over the course of the next 5-10 updates. This is not an INS13 issue because "Show Diagnostics" also shows it. In flight, even in non-GPS flight modes such as ATitude are affected, the level goes bad for the several seconds it takes to recover.
I just now created a tracking to address this issue.