I am using a Pixel 6 running the latest version of GrapheneOS.
I authenticate to my Wi-Fi network using PEAP. I enter a username and password, accept the certificate I am handed from the server, and it works, as long as I do not turn Wi-Fi off or reboot my phone.
If I turn Wi-Fi off, or reboot my phone, I need to enter my credentials again to force re-provisioning of the certificate, so that I can accept it. It looks as if it remembers the credentials, but does not have access to the previously-stored certificate.
I would like it to work automatically when I re-enable Wi-Fi or reboot my phone.
The same server configuration works fine on various other Android (10), Linux and iOS / AppleTV-OS devices.
Am I doing something wrong in GrapheneOS? Do I need to give the Settings application more permissions? (I've looked around; I cannot find a way to do so.)