The shouldCreateRecoveryCodes during the first activation creation is derived by the activation provider - if exists. If it doesn't, it defaults to true. But when we are creating activation by recovery, it defaults to false.
Also we are calling the activation provider with ActivationType.CODE disregards the type of activation.
The shouldCreateRecoveryCodes during the first activation creation is derived by the activation provider - if exists. If it doesn't, it defaults to true. But when we are creating activation by recovery, it defaults to false. Also we are calling the activation provider with
ActivationType.CODE
disregards the type of activation.