Sorry, not sure of your problem... But I have had lots of problems with zone alarm in the past...
What do you use for a firewall instead? Or are you still using Zone Alarm?