The problem still persist. I encounter this frequently.
To get the bug try installing a few app updates through e.g. Aurora. Then try to switch to another profile. The switching happens and the text "Starting phone" appears. It just loads and loads and loads until the whole phone reboot and you see the GrapheneOS logo appears.
I know this hurts privacy wise but is there a way to enable analytics?
Edit: I see in the FAQ section on GrapheneOS homepage that:
"By default, GrapheneOS only makes remote connections to GrapheneOS services and the network provided DNS resolvers. There aren't any analytics/telemetry in GrapheneOS. The only information revealed to the GrapheneOS servers are the generic device model (such as Pixel 7 Pro) and OS version which are necessary for obtaining updates"
(Please dont shoot me): Would it be possible to make it possible to send in some analytics? I know it's not favourable in a privacy phone, but in that case make it super hard to activate and give reminders that its activated e.g. every few hours. Maybe this would make fixing bugs more effecient?