I had the same problem today – correct password was not accepted. I was able to SSH and disable protection in /var/www/max2play/public/.htaccess
Then I installed protection again, but this time chosen different password and… it works. New password didn’t have ‚$‘ sign (dolar) as my first one.
Looks that if you use this mentioned char in your password then you will face problems 🙂 I didn’t check other special chars if any also makes trouble.