Just wanted to post an update. :p
Rebuilt it as a ZoneDebugPerl.exe and renamed it to Zone.exe, and everything works perfectly now. Been running a few days now with no issues what so ever.
I haven't had the chance to check out the latest CVS changes yet, since I see that a lot of stuff is coming and/or is being commented in. Not sure if I'll post it since it may be fixed in the next release with other additions, so I'll wait until the next build gets posted.