We have a whole bunch of existing csr that do not contain any workflow. After I've configured a new workflow, the status drop down list is gray out for existing csrs. Therefore, user cannot close the csr. As far as I can tell, new csr that created after configuring the new workflow works fine.
1. Close out the csr that contain the new workflow (meaning csrs that was created after configuring this workflow)
2. Now you should be able to deactivate the workflow once all the new csr has been closed.
3. Go to Tools | Recache codes
3. Open up your old csr and the status should be active
4. Go to Maintenance | Domain Specific | CSR Types and statuses and create a new csr type using different name
5. Go to Maintenance | Domain Specific | workflow and configure a new workflow for the new csr type