Hello Stephen,
This is still bricking your entire recovery flow?
Is this not working for any identities or just the identity with the @ in username?
I am not aware of this bug, but would like to reproduce
• identity schema with username/pw
• create identity with @ in username
• add custom email template
• add custom smtp server
• start recovery flow with @ in username identity
?