Issues with Debugging Existing process in production

Facing issues with new development with single environment.

We have one On Premise Orchestrator environment ( Which is production ) with couple of robots executing several processes. I am trying to build new enhancements to one of the existing process. As it is only one environment it is risky to debug processes as it may create new queue items etc that original production robots may pickup and execute unnecessarily.

What is the best way to avoid such troubles , even if I use development robot existing production processes may create new queue items etc

please advice what is the some of the best ways to tackle these situations

You really need a second instance of Orchestrator as a test instance.