Resolution in another post: EOS: how to refresh access token? After I login, it only works for 2 hours, then the game freezes - #2 by JediKnightChan
In short: had wrong config,
Need to change bUseEAS
from False
to True
and add NativePlatformService=EOS
to [OnlineSubsystem]