We are currently investigating issues related to Mozilla & Safari browsers as well as password complexity issues. Thanks for your patience as we work out the bugs!