Stellaris multiplayer cant host

Good Day

I am having issues with hosting a match for Stellaris I have looked everywhere I have removed the password like some say to but that is an old issue. I can join games I can see servers but when I go to host no one can see it, and in the bottom right it says waiting for game server ID. It never shows up the light just stays red. Any help would be great, if I am missing any info just ask.

Many thanks

Does your router have upnp? It may need it to allow inbound connections to reach your computer. Your computer may also have a firewall that's blocking the connection. Is stellaris added to the exception list if you have a local firewall?

Thank You for the responce

It helped I did not think my firewall was an issue as I have hosted through steam before, but it was the issue.