Strange Amex Login Behaviour

Hi All,

I’ve noticed some very odd behaviour with American Express via their login page here:

Most, but not all, of the time auto-fill populates the password in the user id field, and leaves the password field blank. That then leaves the password visible in plaintext which is clearly not ideal. It doesn’t happen every time, but it is happening on both Firefox and Chrome with Bitwarden plugin v1.48.1.

Using the auto-fill menu option populates the fields correctly. This is only happening on page load.

Other than turning off “auto-fill on page load” for all sites I can’t see a way to fix it. Even storing the username and password in custom fields (eliloUserID and eliloPassword) still results in the same behaviour.

Any ideas?