We have turned off the ability of our agents to "Assign any request" because we want them to take ownership of tickets so a ticket can't be assigned to someone unavailable.
After doing this we added a new request type that has approvals at the beginning of the workflow, right after Create. However, once a user tries to submit this they get a message stating "You cannot create this request because you do not have the "Assign Issues" permission. Please try another request on the portal."
There is no assignment going on that I can see except possibly the application doing the assignment of the approval. Is there a way around this issue?