Another DigiD user here ;) Ran into the same issue, DigiD only seems to scan QR codes when all three Google service apps are running with network permissions enabled. I would have not figured this out without this thread, so thanks!
I came up with this workflow btw:
- I have a Work Profile with the three Google services apps installed and DigiD that I use whenever I need DigiD to scan a QR code.
- I have another instance of DigiD running on my main user profile that I use whenever I want to access a DigiD-required website using the browser on the phone itself (this does not involve scanning a QR code, so no Google service apps are required).
It's not ideal, but it works. Anyway, nothing that GrapheneOS can fix I'm afraid. Really hope DigiD changes their QR scanner to not rely on the Google services in the future...