Latest release Directory Opus Pro 12.32.1 (Beta) Build 8628 x64 OS 10.0 (B:19045 P:2 T:1) SP 0.0

Since installing this release I have had nothing but trouble. Can I go back to the previous release

Yes, it's a beta, so the installer for the previous non-beta is always available:

It'd be good to know what kind of trouble you were seeing, if you think it is due to the beta. We haven't had any similar reports in the ~2 weeks since it came out, but if there is an issue then we'd like to fix it.