If a job remains inactive for 30 minutes, the Mark as stalled button appears in the job report.
Selecting the Mark as stalled button manually sets the status of a job as failed and removes it from the publishing queue.
Even though the Mark as stalled button removes a stuck job from the interface, it keeps running in the background. For that reason, it is still possible for a job to succeed after being marked as failed.