Hello, just this week I successfully setup qualified SMART ID on GrapheneOS in Lithuania.
I used the method where you physically go the bank (Swedbank in my case).
Encountered no issues.
You don't have to give them your phone or anything,
just show the short code displayed in a giant font that is displayed on the 15 minute timer after you have chosen your pins, which you can do beforehand.
They also had to scan my ID card in the scanner and I had to sign a document.
I didn't try the ID verification method (if you mean not the smartcard reader version, but with phone photo) because it stated I needed to already have basic smart id for it.
I first attempted the web browser on pc smart card reader method. Made it to the part where you get the time limiter code without errors, but quit as I had a lot of issues setting up the reading and web extensions, with many links going to 404s.
In preparation for setting it up, I read that apparently you should grant SMS permission for play services, did that. But maybe that's wrong as nothing sms related happened.
Also, not very related, I needed to disable native code debugging for swedbank app to not crash.