

Vaultwarden is pretty much the standard if you’re talking about self-hosted.
I’ve honestly never had a single issue with the Android app, or mobile extensions for Firefox. What’s your setup, and have you tried completely evacuating local storage and redoing your login and sync from scratch? There are a lot more mobile updates that can cause locally stored versions of things to cause problems.
HBA and IT are pretty much the same thing. They both present JBOD to the OS, which is what ZFS wants.
The only different between HBA and IT is the latter being solely driven by what’s on the card without coordination from a board handoff, for instance. It’s like the stock-stock version of the chip on the card with no custom drivers or firmware, kinda.
Either way, HBA is fine.