Describe the bug
OnboardingUtil.storePublicEncryptionKey is not setting ttr for public key, thus ttr is defaulting to null
Expected behavior
should set a ttr of -1 (cache indefinitely) when storing the public encryption key. See this other bug report for the explanation of why