Hello.
Just noticed that processes where all rows are skipped (for any reason) cannot be cleared from the Status page.
I believe the problem originates in the following line in IndexController.php:
|| ($csvImport->isImportError() && $importedRecordCount == 0)) {
By removing the first check, problem is fixed.
Hope this helps.