The incorrect flow is NEW->ASSIGNED->REOPENED->RESOLVED->CLOSED because a defect cannot go directly from ASSIGNED to REOPENED - it must first be RESOLVED (or REJECTED), then if issues are found, it can be REOPENED. REOPENED is only valid after RESOLVED.