ZoomSDKMeetingError ClientIncompatible while trying to join meeting

Well I got it working. Calling - (ZoomSDKError)switchDomain:(NSString*)newDomain force:(BOOL)force; brakes the system so that when joining a call it fails with that “client incompatible” error.

Why was I calling that? Well I believe that line was just in my code from when I was first figuring out the sdk init and auth.