The most common reason is that the Email Sending Configuration in your site manager wasn't set up properly. You can set it up by following the instructions below.
Getting Started #2 - Email Sending Configuration
In the meantime, please contact our support team by email support@edirectory.com so that we can reset your password manually.