@willem, after working a little more, I created an add on process when the workstation fails with a search, release, and destroy step like you suggested and it seems to be doing the trick. I had to try a few things before figuring out I needed to release the specific workstation object in question, but it seems to be humming along now. Thank you for the suggestion!