Adroid app logging in over Cloudflare

I have VaultWarden running as a Proxmox LXC behind a Cloudflare tunnel. I am able to login to the instance from my Windows PC using my custom domain URL but when I download the BitWarden client on my Android phone and attempt to login to my self-hosted URL it fails as soon as I enter my password and hit enter.

It tells me “An Error has Occurred. We were unable to process your request. Please try again or contact us.” I can login to the instance on the phone from the browser just not the app.

I am using similar setup. Vaultwarden in kubernetes behind Cloudflare proxied tunnel and for me it works fine. Make sure you use https:// for the full URL also in your config you have to specify identity server and push server to EU/US based.

I filled in only the main URL the rest is empty. I also have web portal disabled so only API exposed and everything works.

Maybe you can share a bit of your configuration obfuscating secrets and domains etc