I think I know what's causing this. A change was launched this morning which should prevent the random log outs.
Note, however, that NS still only allows one simultaneous PC to be logged into an account at a time. So if you login on PC1, then again on PC2, PC1 will be logged out. Whether or not this should change (I think it should) is a discussion for another day.