eSIMs survive the grapheneOS install…
Because when I had set it up, grapheneOS itself couldn’t install or set one up unless it was previously installed under the old OS.
So I had to set up my carrier and then install grapheneOS.
It can install eSIMs on its own now so this doesn’t matter other than confirming the eSIM carries over.
I’ve never reverted to stock android and I’m never looking back so idk if the eSIM survives the round trip.