Okay so I get this is a meme BUT I started using a yubikey instead of the auth app and it has done a world of good for my sanity.
Are you using the slightly more expensive one capable of generating TOTP codes?
So mine supports it in principle, but I haven’t tested it out yet. Enrollment seems simple enough though. I use a handful of 2fa apps between work, personal password manager, sms backup, and so on… I have hopes to consolidate and onboard TOTP some day, but the banking apps have low support, so thats annoying.