Anyone having this problem, its caused by the time_type field in the zone table not being up to date. Thanks to Raddiux (he collected all the zone configs for me), you can download the updated zone information data here:
http://www.eqemulator.net/sql/zone.sql