About 75% of the time when Shareaza starts, I get the error "Shareaza has detected that you are behind a NAT router or Firewall...etc". I've checked the ports, they're open and configured properly. So I do what the documentation say and go into
Tools > Shareaza Settings > Connection, and select "Enable UPnP connection devices setup". The problem is I have to KEEP DOING THIS! Why? It's more of an annoyance than anything else, but I feel that a program should be able to maintain it's settings. It's been doing this for several months (both before and after a complete reformat and reinstallation). I'm running Windows XP Professional SP3.