It is random. A random timer is generated at some point (possibly during a banter, or when Jan joins you), which tells the game when to spawn the messenger.
There is no way to tell ahead of time exactly when it will happen(although there is a console command that can cause th etimer to expire earlier), but it is worth noting that Jan's quest is usually quite late in the game.
|