Found the issue, thank you. Here are 2 things I did that resolved the issue for me.
1. Added an SM-AAD Technical Profile in the TrustFrameworkExtensions file to persist readOnlyEmail as below
<TechnicalProfile Id="SM-AAD">
<PersistedClaims>
<PersistedClaim ClaimTypeReferenceId="readOnlyEmail" />
</PersistedClaims>
</TehcnicalProfile>