SDK use while company sharing is turned on

While trying to write an integration for sage 50, I am encountering an error whenever I try to connect to a sage 50 instance if it has sharing enabled.

With this setting, I get Unexpected Remote Data Access return value: SLALockFailure ---> Sage.SBD.ACS.Framework.DataTypes.

When I turn that setting off or pause it, everything works. Is it possible to connect to a shared company?