fix: #3593702 Mark publishing tasks as failed when publishing throws, clearing orphaned progress bars
Closes #3593702