Some follow-up from my post about 1Password this morning. Turns out it’s not 1Password picking the wrong suggested password, it’s Vivaldi. Not sure why at this stage. I may have chosen not to save the password for the subdomain and it was picking up something else. Or it’s just broken. 🤷 May need to investigate further (or not).
I also realised that there’s no such thing as an Android 1Password extension for Vivaldi, or if there is I’m not using it. 1Password does have something which uses the accessibility settings to pre-fill passwords in “supported browsers.” Not sure Vivaldi is such a supported browser because when I turned on that feature, nothing happened (it did show up when I tried Chrome).
Also, shout-out to yatal who suggested clicking on the extended options for the domain, and selecting “Only fill on this exact domain”. Found this option on 1Password for 8.10.40 and managed to turn it on for all the subdomains that I have.
As to how I can get it working on Android? Not sure at this stage. Maybe I need an updated version of the Android app.