RedirectandRun clearing all threads
After upgrading Pega Platform from 6.x to 7.1.7 you see that calls to RedirectAndRun, are now clearing all of the threads for the current requestor.
Various error messages display after threads are cleared.
Steps to Reproduce
The root cause of this problem is a defect in customer application code/rules. RedirectAndRun in Pega Platform 7.1.7 uses an additional parameter that was not present in 6.x, the "action" parameter.
This issue is resolved through the following local change: Pass the "action" parameter to RedirectAndRun with a value of "openAssignment", "openWorkItem", "openWorkByHandle" or "displayOnPage".