I came across this situation: my newly reset CLI password had special characters, ISE allowed me to reset the password but later wasn't able to login error: "Access Denied".
Login with the old password (that i was using before password reset)
it prompts me to change the password. set the new password without special characters, works fine.
Thought of sharing the experience, just in case someone else facing same issue.