Ok thanks, I didn't realise it only scanned for local hosts.
If master server can't ping you, then it won't list your server. There wouldn't be any point of listing inaccessible servers to server list. Also, if you choose not to list your server, other players can still join through direct IP, either local or public. :)