It has been reported a couple of times (first time from @nshahquinn-wmf) that on notebooks sometimes the Kerberos credential cache does not last 24h but way less. At the time I remember checking with Neil the output of klist on a regular ssh shell and on the notebook terminal, and the results were different.
The kerberos credential cache is stored under /tmp, and if I have to guess the PrivateTmp Systemd setting that each notebook's unit gets might be the culprit.