We recently upgraded the site and along with that came one or two minor hiccups. The obvious ones were that users were getting logged out regularly, and password reset emails were not being sent. These issues have now been taken care of.
If you’re still experiencing any troubles, please feel free to comment here or drop us a note via the contact form. We will continue to look out for little bugs and update and improve as we go.
Thanks for the patience and understanding.