Maybe the software comes back in from the interweb...some kind of license verification...etc

Not sure as I am not familiar with the software...maybe a internet connection and those ports are required even for LAN gaming??

Probably the windows firewall though...

MLF