David,
What release of Cloverleaf are you on.
I think there was an issue with purge caches on one release (perhaps 5.5).
We are on 5.6 and it works for us.
I believe if you have changed an Xlate (including doing a reconfigure) or any of the routing properties you will need to cycle the process. I would need to test the Xlate changes to be sure but for sure routing properties.
Also if you changed a Tcl proc (Tps or xltp) you can do a reload (at either the thread levels or the process level whichever makes sense to the situation).
If you add a new Tcl proc, then you can do a reindex followed by a reload.
email: jim.kosloskey@jim-kosloskey.com 30+ years Cloverleaf, 61 years IT – old fart.