It looks like Zone Alarm is stopping the process that controls what should be printed. This is called SPOOLSV and you should look for this in the list of programs (not) allowed to run (trusted zone?). When you find this; select the options to allow this program to run un-hindered.
I'm afraid I don't have zone alarm; so can't tell you exactly where to find it!
Best of luck