Well for starts, you ports need to be forwarded, it depends on the port at the end of your ip. I use 20716 because I heard that it won’t lag as much if you join.
Also in your server config text you need to add; “heartbeat” and “sv_lan 0”
Exactly like that, without the " of course.
Sorry for not updating my post! I fixed the problem but thanks for the infomation.