I am getting and ANR when calling publishAndSave, this is the stack trace:
at com.roam.sdk.e.a.a(unavailable:18)
at com.roam.sdk.e.b.a(unavailable:109)
at com.roam.sdk.a.a(unavailable:8)
at com.roam.sdk.Roam.publishAndSave(unavailable:16)
at com.locus.handy.HandyApplication.onCreate(HandyApplication.kt:121)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1316)
And my code:

Does this call need to be performed in a background thread?
I am getting and ANR when calling publishAndSave, this is the stack trace:
at com.roam.sdk.e.a.a(unavailable:18)
at com.roam.sdk.e.b.a(unavailable:109)
at com.roam.sdk.a.a(unavailable:8)
at com.roam.sdk.Roam.publishAndSave(unavailable:16)
at com.locus.handy.HandyApplication.onCreate(HandyApplication.kt:121)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1316)
And my code:
Does this call need to be performed in a background thread?