Hi,
After 3 hour spent in a single mission (as a sniper, slowly kill enemies one-by-one from the far), I got the WHALER message. After some keypress (accepted the error
message, selected the character slot, no network restart or other things made) the game continue on the last position, except all of enemies respawned and need to
spend another hours to kill them. This is not the first attempt, and a bit annoying. No one can give back the wasted time, also cannot do the exact same things, so
possibly I will killed in the some minutes, or detected and need to escape etc before I can make same progress than before (luck plays a role in the game).
To minimize loss, I could suggest an official trainer function. At least to skip mission parts, restart mission PART without restarting the whole mission line.
Of course the character applied with "trainer" should disable multiplayer-coop functions.
Also suggestion for unofficial trainers is same: Do not ban the account/user, just disable the multiplayer-coop functions for the character. If he/she sacrifice the
character for trainer, for self, there's no affect on anyone else if it happens in solo/story mode. (And this make hacking BE and other protection unneccessary).