[Server] Times out players/Doesn't show anymore

I forwarded my ports, and it kind of works, it shows up on the server list, but when someone joins, its gets taken down from the list and it times them out. Now I can’t seem to get it back on the server list, it just disappeared. My friend said when he joined it was in the middle of downloading my custom resources when I told him he timed out.

ListenPort: 30120

PreParseResources:
- mapmanager

AutoStartResources:
- keks
- chat
- spawnmanager
- fivem-map-custom
- baseevents
- ■■■■■■■
- hardcap # prevents too many players from joining
- scoreboard
- assets
- TruckerJob
- coordsaver
- Vehicles-Military-Land
- Vehicles-Military-Planes
- Vehicles-Military-Heli
- Vehicles-Absurd
- Vehicles-1900s

do change

RconPassword: password

configure this, please

Hostname: ^1Apocalypse ^7or RP, 75 Added Military Vehicles | 31 Land | 32 Planes | 12 Helicopters | https://smashballsx88.wixsite.com/fivem

don’t change this, it’ll cause your server to be unlisted

Game: GTA5

PlatformServer: updater.fivereborn.com

ScriptDebug: true

DebugLog: true

set to false to hide from the online server list

Announce: true

set to false to require players to be signed in to Steam

DisableAuth: false

set to true to disable local script hook plugins

DisableScriptHook: false

set to the path of an icon to use in the server browser. it should be square.

ServerIcon: hello.png

This is what my citmp-server.yml looks like. I also have a modified [keks].