PowerWorship uses VBA and OLE automation to control PowerPoint. Not really sure if OLE functions over TCP or ? Anyone know? I did a quick google search but so far haven't found the answer. Here's one thing that might work in the meantime: can you try adding the pwrwshp.exe file to the list of excluded programs (Windows Filewall > Exceptions tab), and see if that works. Note that I'm also running PPT 2007 on Win XP SP2 with Windows Firewall enabled, but PowerWorship (220.127.116.11) seems to work OK on my system, by default. I haven't heard of anyone having to disable Windows Firewall yet, but I don't doubt that it could be causing a problem.