Moved to VSE for better handling.
If the scan is running from a task, either local task or ePO scheduled task, it will resume from where it left off.
The reason for termination ought to be confirmed. First clue is to check the ODS log - does it end with a messaging saying it was terminated, or does it just look truncated. Only the former would be "good", the latter would mean the process is dying suddenly, as in crashing, in which case Application Event logs will have more clues.