All the other posts on this have been closed, so just posting to report that when using TSphinxWebLogin (not sure if it's the same on a non web one) if a user requests a password reset code it is sent twice. The not sending a code on registration is fixed, but this one is still present.
Is there a way to tell from the args if it is an initial send or a resend? Or if it's part of the same request (i.e. do initial call and resend share the same id of some kind)