If a user changes an email password from within DA, password is passed through email_change_pass_post.sh and can be used to update 3rd party applications.
If a user changes an email password from within RoundCube, password is hashed (eg: $6$NvQvDjb8AtCiYm1L$EoB2gBldZf.Cpx1PXP/UBGxWFyJrzzVIdWPfsu2YCB7ebIESG530SoCqFbhnl.xfKxt0D4o6sboac14UEjRya.) and then passed through email_change_pass_post.sh and therefore cannot be used to updated 3rd party applications.
This seems to possibly be a new introduced bug with recent RoundCube update.
If a user changes an email password from within RoundCube, password is hashed (eg: $6$NvQvDjb8AtCiYm1L$EoB2gBldZf.Cpx1PXP/UBGxWFyJrzzVIdWPfsu2YCB7ebIESG530SoCqFbhnl.xfKxt0D4o6sboac14UEjRya.) and then passed through email_change_pass_post.sh and therefore cannot be used to updated 3rd party applications.
This seems to possibly be a new introduced bug with recent RoundCube update.