Hi Daren,
Thank you for your message.
We understand how frustrating this issue must be for you. From your description, it appears the problem is related to how the cTrader platform handles optimisation and backtesting on macOS or within a VPS environment, particularly with a cBot developed by a third party.
As we're not affiliated with Spotware (the developers of cTrader), and this cBot wasn't developed by us, we're limited in the support we can provide. In cases like this, your best course of action is to contact the developer who created the cBot directly. They will be in the best position to debug or reproduce the issue with their code, especially if the behaviour differs across platforms.
If you suspect this could be a platform-level issue, we also recommend contacting Spotware's support or posting the details on the official cTrader community forum:
https://ctrader.com/forum
We're happy to assist with any of our products. If you're using one of our cBots or tools and need help, please let us know.
Mike