When I switched my machines from autostop to autosuspend, OIDC tokens stopped refreshing.
When the machine comes back from suspended to a started state, the token timestamp is one from before the machine was suspended and I get token expired errors.
The only way I was able to resolve the issue was to manually stop and start the machine again, but if the machine went back to a suspended state then the same issue would occur.
I have since had to revert back to using autostop, but wanted to flag this up in case any one knows of any fixes or has observed something similar?