If the user sets 'SetOptOut' before calling Start the library throws an IOException when trying to save session settings.
This is causes due to thread race when SetOptOut saves the session (BaseAutoMeasurement line:157) and Start tries to do the same (BaseAutoMeasurement line:77).