I'm having partial luck with cancelling and re-running jobs. In what I've seen with this issue, the job either lands in a functioning queue, in which case it gets picked up essentially immediately, or it lands in a bad one in which case it simply waits.