I occasionally find myself in situations wherein an issue has fallen into a service request workflow, no doubt because someone accidentally made some changes which fit the automation criteria for that request type. We then end up with bug reports being set to "pending approval" or something weird, which obviously doesn't apply.
The quickest way out of this (without going through a series of transitions which spam the reporter) is to modify the active workflow and allow a transition to 'resolved' from any status, transition the ticket out of its invalid status, then revert the workflow.
This solution is not ideal, as it is a global change to fix a very local issue. I was wondering if there's a way for an administrator to move a ticket out of a status even though a transition technically isn't available in the active workflow to do so.