Welcome to the forums and sorry for the late response.
And thanks for providing all the pertinent information. Looks like your user's password is fine.
Please try to " su - bruce" and see what happens.
If you are able to succeed, then your issue has to do with SSH and a directive. You'll have to debug SSH;
Let's start with the results from switch user, and go from there.
R.P