Apple Passwords reliably updates passwords in its database before the password is confirmed to be actually changed. I've been locked out of accounts many times to this. They really need to focus on these basic UX issues.
Unfortunately not for other fields like email, notes etc…
IMHO the perfect password app could just keep all previous versions of any field until the user deletes the history.
git + somesite.com.gpg
https://github.com/FiloSottile/passage (or: forked using AGE instead of GPG)