I can share similar behaviour. I bought two new P6a from Google web-store. Mine went to GrapheneOS immediately, when the other stayed with the stock OS (my son is not GOS ready, yet).
I rarely charge it fully to 100% but when I do, it shows 100% for an hour/two and then the battery starts decreasing, no reboots needed.
And this happens on both phones - GrapheneOS and Google stock OS, too. So, not GrapheneOS related.