I have found that the virtual ipcop firewall will randomly stop masquerading traffic inside a local network. If you reboot the firewall it fixes the problem.
I have tried disabling certain features with no luck . This problem is intermitten but the fact that it does this knocks this software out as a big contender.