To be able to send private transactions/collect fees you will need to set up your router opening port tcp 32348 and be sure you firewall allows xc app trough port 32348. If one of those is set up wrongly your private transactions/mixer fee will not work there is a readme file as well where it explains it in ver 2.49.02
According to portcheckers.com, port 32348 is open and my Windows Firewall allows the XC app. Not sure if there is anything else I should be checking....
If you are on Windows can you try the following command in a cmd box?
netstat -an | find "32348"It will show all in & out connections your wallet has.
example from my own setup: (192.168.0.49 is my local ip)
TCP 192.168.0.49:32348 178.221.54.98:62146 ESTABLISHED
this is a connection to my wallet from the outside
and this are some outgoing connections to other Xnode/Xmixers
TCP 192.168.0.49:50000 81.82.165.203:32348 ESTABLISHED
TCP 192.168.0.49:50079 78.108.54.193:32348 ESTABLISHED
if you see no connections and only a line like this:
TCP 0.0.0.0:32348 0.0.0.0:0 LISTENING
then you still have a firewall or nat problem