I've had many such experiences and usually shortening the length of the password is what solves it.
But I get that is a really bad look to have this type of flaws in "expert" sites
Stupidly they tend to inform of the minimum character count but not the maximum, I've even encountered a case where the minimum was also the maximum password length 😂 and was like 10 character 😵💫