Ok, so I ended up solving this myself so thought I would post it here for someone else who might have run into the same problem.
As with most things, the solution was pretty simple in the end.
I uninstalled focuslock, ran ccleaner to clean my registry, reinstalled focuslock, and used the ‘open’ option twice. The first time the error reappeared, the second and subsequent times it has been fine.
I had the same error and after reading your solution, I cleaned my registry with CCleaner. Problem solved! I really appreciate you updating the thread with your solution!
I have made an attempt at improving reliability on opening FocusLock from within SGPro. I am unable to replicate the issue so I am unsure if it will have any effect…
These changes seen in SGPro versions GREATER than 3.1.0.399