@fedicat I added full support for update_credentials multipart in Mitra v3.12.0: note, locked and fields_attributes. However, the number of fields is currently limited to 4 and they should be numbered 0 1 2 3.
Field limits were added to instance (pleroma) metadata.
If you notice any other inconsistencies, let me know.