I have one suggestion regarding implementing Password data type directly instead of creating initially with text field then later changing to password type. Because most of the applications password datatype is encrypted one instead of direct visibility. If they have requirement password as visible they can select as text data type directly. This will be add on advantage to Pega and will reduce the time and effort.
***Edited by Moderator Marissa to move from Pega Academy to Pega Support Community; update platform capability tags***