12 days later

claib I think they answered you nicely because you asked in Germany. For me, as in the past, they were quite rude and unhelpful, even though I tried to give as much information as possible to help the devs. They should really train their first level support better...

I have the same problem. The support confirms running a custom ROM breaks compatibility. Their advice is to factory reset the phone or use another phone.

The severity of the bug has increased because the SwissID is now mandatory for many governmental services such as the Electronic Patient File.

They are so incompetent because as a fallback you have to use SMS OTP which is not phishing resistant. You cannot switch off SMS OTP.

Is there any collaboration between Graphene and the developers of those root-detecting SDKs? To me it looks like this is a malfunction of an SDK since the phone is not rooted.

8 days later

Just came here to say that I have the same problem on a Pixel 6a with GrapheneOS BUT also on a Motorola which has stock Android, is not rooted or has any other modification. It's a completely new phone. So their root detection is clearing broken.