Hello,
I have reviewed the passwords that you have used and tested them in local lab to identify the issue. Let me clarify the issues here:
Password - WX5gItEHrpDV84adv6@#Xk
Though this password has 22 characters with upper and lower case letters, numbers and special characters, there was none of these mentioned symbols (.*+?-) used. In my lab, I just added a dot (.) in this password and it worked fine.
Password - w8$%jW7$*%iHyn7zP7
Here the $ character is creating an issue. In linux command, $ABC will be counted as the value of variable ABC and that is conflicting with the proper value of the password. Just removing the $ characters from the password made it work in my lab.
Therefore, I would request you to try with another password considering the above mentioned issues. I hope it will work. Please let us know how it goes.