Interesting thread. I've had problems with IB Gateway restarts in the very recent past.
My computer time is set to Chicago, even though I live in Sydney. The problem seems to be that when I start IBG on a Sunday Sydney time (Saturday Chicago time) IBG doesn't request 2FA when it restarts on the Sunday. It often requests this on the Monday or Tuesday.
This is too random for my liking as I like my sleep, and don't like waking up with a login request on my screen.
KH
I haven't noticed that as I don't run it over the weekend. My IB Gateway is closed by task scheduler every friday and then i manually login on Sunday with 2FA. IB does weird stuff on servers over weekends, I prefer fresh start.
