Hosting your server on your local network?
Or a true hosting company?
If a public hosting, no idea. Should work.
If local, don't use the 'internet' server list to connect to it.
Try the local LAN ip range. Like instead of <your cable modem ip>:port try <192.168.x.x>:port
From server list, see if it's listed in LAN servers.