We are occasionally seeing cases where a user is able to start a subscription but their email is not associated with the user in the RC dashboard.
![](https://uploads-us-west-2.insided.com/revenuecat-en/attachment/d887b49b-add3-46ed-adbb-8800957f70f8.png)
Our code pretty straightforwardly should not allow this. The below snippet is the only place where we call `Purchases.configure()` and we immediately set the email attribute.
fun initializeRevenueCat(user: User) {
if (user.email.isEmpty()) {
return
}
val config = PurchasesConfiguration.Builder(...).build()
Purchases.configure(config).also {
it.setEmail(user.email)
}
}
Is this a bug in the RC Android SDK or are we missing something in usage?