Asterisk DB and FreePBX dont match

We are finding a difference in values between Asterisk DB and FreePBX

In FreePBX user password shows as 1234
This is also the password that is working for voicemail and portal login

However, in Asterisk DB (database get AMPUSER 5551212/password) the user password value returned is different (ie: 5678). database put also does not update freepbx (but does seem to update the asterisk DB).

Oddly though… blacklist, CF, CFB, CFU databases get, put or del from CLI match to FreePBX.
(ie: database put CF 5551212 5551313)

How, from CLI can we retrieve (or set) values?