Server not showing up on server list

I run a FiveM server, and everybody can direct connect, but the server does not show up in the main server list.

Server .cfg is below

you probably don’t want to change these!

only change them if you’re using a server with multiple network interfaces

endpoint_add_tcp “0.0.0.0:30120”
endpoint_add_udp “0.0.0.0:30120”

set es_enableCustomData 1
set mysql_connection_string “server=gamehosting.co;database=gh_1070;userid=remove;password=remove.”

start mapmanager
start chat
start spawnmanager
start sessionmanager
start fivem
start hardcap
start ■■■■■■■
start scoreboard
start watermark
start lux_vehcontrol
start carhud
start SundayDriver
start EasyAdmin
start vehshop
start simpleinteractions
start hazards
start draginteractions
start sirencontrols
start vehiclehealth
start vdkcall
start cooldown
start 6meeterrange
start serversync
start carcommand
start blurr_shotsfired
start disclaimer
start drdoors
start playerlist
start tutorial
start solokickmaster
start xysdynamicpd
start RealAITraffic
start ooc
start 911
start vkloadingscreen

start mysql-async
start essentialmode
start esplugin_mysql
start es_admin2
start es_extended
start esx_menu_list
start esx_menu_default
start esx_menu_dialog
start esx_addoninventory
start es_holdup
start esx_drugs
start esx_policeJail

#ES Plugins
start es_carwash
start idoverhead
start compass
start carhud
start vk_handsup
start wk_vehdamage
start instance

#Police Job
start esx_policejobmaster
start esx_addonaccount
start esx_billing
start esx_society
start esx_datastore

#Esx Plugins
start esx_license
start skinchanger
start esx_skin
start esx_clotheshop
start esx_holdup
start esx_shops
start esx_AdvancedFuel
start esx_ambulancejob
start esx_lscustom

#Small updates
start pvp
start timesync
start nodriveby

set ea_useQueue “true” # enable EasyAdmin Queue System, default: “false”
set ea_QueueTries “360” # how often do we want to retry to join the queue? default: “360”
set ea_MenuButton “289” # set our menu button to F2. default: “289”
set ea_alwaysShowButtons “false” # we don’t want to see buttons we can’t even access, do we? default: “false”

sv_scriptHookAllowed 0

change this

rcon_password (removed)

sv_hostname “RB:RP”

nested configs!

#exec server_internal.cfg

loading a server icon (96x96 PNG file)

load_server_icon hello.png

convars for use from script

set temp_convar “hey world!”

disable announcing? clear out the master by uncommenting this DO NOT CHANGE THIS !

#sv_master1 “”

want to only allow players authenticated with a third-party provider like Steam?

#sv_authMaxVariance 1
#sv_authMinTrust 5

add system admins example how to add admins

#add_ace group.admin command allow # allow all commands
#add_ace group.admin command.quit deny # but don’t allow quit
#add_principal identifier.steam:11000010e7ae73a group.admin # add the admin to the group

hide player endpoints in external log output

#sv_endpointprivacy true

license key for server (https://keymaster.fivem.net)

sv_licenseKey (removed)

gamehosting.co is blacklisted from showing up in the server list. The only game server host allowed is ZAP hosting. If you would not like to use ZAP hosting, you can rent a VPS from any other provider or run the server locally.

that makes a lot of sense now. So what is the point of paying for Linux VPS - Essentials [NA] on gamehosting.co?

No point. Don’t support companies that violate the FiveM ToS

can I get a VPS on zaphosting?

If you want a VPS, I suggest DigitalOcean, Amazon EC2 or OVH

Ok. But a VPS on gamehosting.co will still work right? just no point of sticking with them if they are violating TOS?

No, it will not work. Plus, I would not trust a company that is being shady and breaking terms of services.

Be better than them

Thank you for your help, this is something I’ve been trying to figure out for months. Gamehosting would not tell me the reason to why my server is not showing up.