Fivem/Redm HttpClient.TImeout

So I created a RedM server but keep getting this error-

Server list query returned an error: System.Threading.Tasks.TaskCanceledException: A task was canceled. ← System.TimeoutException: A task was canceled. ← System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 30 seconds elapsing

Ive read its a port forwarding thing but I have port forwarded my router with both tcp/udp 30120. I have also done them separate like adding 30120 TCP and then adding another 30120 UDP but still getting error. Ive made sure firewall allows it and have also told the instance to exclude firewall. Port Forward sftp also, still no go. Hoping I can get some help on this please. Driving me crazy. Thank you.