On some servers, you cannot update a userPassword string directly(I believe you need to use exop) on yet others, there is password history checking, and a mod will work for one user and not for the next.
I'd recommend checking with a command line client to prevent wasting much time.