I have an odd issue with SD 7.5. If you use the advanced incident submission form (technician) to create an incident and you select resolve it goes through to the resolution form and on hitting the resolve button creates the incident. However it does not then resolve it correctly. The prcoess message says it goes straight from in process to closed and the onticketclsoed ruleset runs. However the status of the incident is not set to resolved or closed and there is no assignment or ownership set which leaves the ticket in an orphaned state (Can't edit or re-open as status is null. Looking at the workflow I do not see any of the proper resolution steps coded in or even a proper close process while there's not even an easy way to use rules to correct this... In short the process leaves the ticket in the wrong state and in a state that makes it inaccessible.
Has anyone else come across this? And if so what did you do? Ideally this should set the status to resolved, run the on resolved ruleset, having run the on received ruleset to potentially set assignments and ownership...