I think I found the source of this particular issue - V2 maps! (at least the larger ones..and probably on a slow/low time-slice computer)
[with 'moors' map installed]
Code:
[07-07-2016 :: 12:09:51] [Error] MARK - Pre-zone->Init()
[07-07-2016 :: 12:09:52] [Error] MARK - Post-zone->Init()
[07-07-2016 :: 12:09:52] [Error] MARK - Pre-LoadMapFile()
[07-07-2016 :: 12:09:52] [Error] MARK - MapV2
[07-07-2016 :: 12:11:17] [Error] MARK - Post-LoadMapFile()
[07-07-2016 :: 12:11:17] [Error] MARK - Pre-LoadWaterMapfile()
[07-07-2016 :: 12:11:17] [Error] MARK - Post-LoadWaterMapfile()
[07-07-2016 :: 12:11:17] [Error] MARK - Pre-LoadPathFile()
[07-07-2016 :: 12:11:17] [Error] Path File Maps/moors.path not found.
[07-07-2016 :: 12:11:17] [Error] MARK - Post-LoadPathFile()
[07-07-2016 :: 12:11:17] [Error] MARK - Pre-'loglevel'
[07-07-2016 :: 12:11:17] [Error] MARK - Post-'loglevel'
[07-07-2016 :: 12:11:17] [Error] MARK - Pre-worldserver.SetZoneData()
[07-07-2016 :: 12:11:17] [Error] MARK - Post-worldserver.SetZoneData()
[with 'moors' map removed]
Code:
[07-07-2016 :: 12:33:59] [Error] MARK - Pre-zone->Init()
[07-07-2016 :: 12:34:01] [Error] MARK - Post-zone->Init()
[07-07-2016 :: 12:34:01] [Error] MARK - Pre-LoadMapFile()
[07-07-2016 :: 12:34:01] [Error] MARK - Post-LoadMapFile()
[07-07-2016 :: 12:34:01] [Error] MARK - Pre-LoadWaterMapfile()
[07-07-2016 :: 12:34:01] [Error] MARK - Post-LoadWaterMapfile()
[07-07-2016 :: 12:34:01] [Error] MARK - Pre-LoadPathFile()
[07-07-2016 :: 12:34:01] [Error] Path File Maps/moors.path not found.
[07-07-2016 :: 12:34:01] [Error] MARK - Post-LoadPathFile()
[07-07-2016 :: 12:34:01] [Error] MARK - Pre-'loglevel'
[07-07-2016 :: 12:34:01] [Error] MARK - Post-'loglevel'
[07-07-2016 :: 12:34:01] [Error] MARK - Pre-worldserver.SetZoneData()
[07-07-2016 :: 12:34:01] [Error] MARK - Post-worldserver.SetZoneData()
Plus, I was able to get in the zone with no issue in the removed map scenario.
I tried up'ing the 'World:ZoneAutobootTimeoutMS' rule to 3 minutes with no change in behavior.
Is there an internal timeout in the client that might cause it to stop communicating with the server if a certain length of time goes by
without any data transfer - say, a minute and twenty-five seconds?