I recently changed the email address on my corporate Google account, and updated the corresponding 1Password item. As a result, I have only one 1Password item for this account, which has my new email address (and it's the same item that used to have the old, so the UUID hasn't changed).
When iOS 12 prompts me to autofill a password for this account, it keeps showing my old email address for the 1Password entry. This is both in the autosuggestion bar, and in the action sheet that pops up when I hit the key glyph. In that action sheet it actually shows 2 password entries for 1Password, one for the old email address and one for the new. Selecting the entry for the old email address fills in my password correctly (I don't know about email; the Google sign-in form is only prompting for password here). If I select the "1Password" item to pull up the full 1Password extension interface, 1Password does not show the old item.
I don't know how iOS password autofill works from a technical level, but it certainly seems as though it's trying to cache previously-fetched items, that it believes that the item with my new email address is a separate item from the one with my old, and that it believes the item with my old email address is still valid. And I see no way to clear this out. Though I can't be positive this is a caching issue on iOS's side; is there any chance 1Password itself is trying to maintain a cache for the iOS password autofill and has screwed it up?
1Password Version: 7.2.1
Extension Version: Not Provided
OS Version: iOS 12.1
Sync Type: Teams