Expected Behavior
Calling amplitudeClient.setOptOut(true) should make amplitudeClient.isOptedOut return true.
Current Behavior
Calling amplitudeClient.isOptedOut always returns false despite calling amplitudeClient.setOptOut(true).
Images
Amplitude client is initialized as such
@Provides
@Singleton
fun provideAmplitudeClient(): AmplitudeClient {
return Amplitude.getInstance()
.setLogLevel(Log.VERBOSE)
.setFlushEventsOnClose(false)
.setOptOut(true)
}
Environment
- SDK Version: v2.38.3
- Android API Level: API 33
- Device: Pixel 4 Emulator
Expected Behavior
Calling
amplitudeClient.setOptOut(true)should makeamplitudeClient.isOptedOutreturntrue.Current Behavior
Calling
amplitudeClient.isOptedOutalways returnsfalsedespite callingamplitudeClient.setOptOut(true).Images
Amplitude client is initialized as such
Environment