Fixed bugs with alternative file processing

Where the progress interval wouldn’t be cleared due to multiple of them
being spawned.