It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
Ettanin: I got the game on Steam, but I still encountered the issue and figured it would help if I post here because this issue is much more common with GOG than it is with Steam.

Steam users usually won't encounter this issue because Steam offers TURN relays (Steam Datagram Relay). BG3 is a peer-to-peer game and doesn't support IPv6. Therefore, for GOG connectivity to work, either the host or all non-Steam clients must have a dedicated (also called public) IPv4 address. Connectivity will not work if both sides are behind a CGNAT or Dual Stack Lite.

If you got a dedicated IPv4 address, you will need the following ports: UDP 23243 - 23262.
You don't need to forward them if your router is UPnP capable (BG3 will do it for you), but you will have to unblock them in your firewall if you use a firewall.

Alternatives to obtaining a dedicated IPv4 address are either getting the game on Steam or using a VPN server with port forwarding (same ports) or using a virtual LAN tunneling solution such as ZeroTier (in that case, use the ZeroTier LAN IP of the host instead of a Direct Connect ID as the ID to enter).
Ok so how to do it?
Im just a regular gamer ant i expeckt it to work plis help
avatar
Ettanin: I got the game on Steam, but I still encountered the issue and figured it would help if I post here because this issue is much more common with GOG than it is with Steam.

Steam users usually won't encounter this issue because Steam offers TURN relays (Steam Datagram Relay). BG3 is a peer-to-peer game and doesn't support IPv6. Therefore, for GOG connectivity to work, either the host or all non-Steam clients must have a dedicated (also called public) IPv4 address. Connectivity will not work if both sides are behind a CGNAT or Dual Stack Lite.

If you got a dedicated IPv4 address, you will need the following ports: UDP 23243 - 23262.
You don't need to forward them if your router is UPnP capable (BG3 will do it for you), but you will have to unblock them in your firewall if you use a firewall.

Alternatives to obtaining a dedicated IPv4 address are either getting the game on Steam or using a VPN server with port forwarding (same ports) or using a virtual LAN tunneling solution such as ZeroTier (in that case, use the ZeroTier LAN IP of the host instead of a Direct Connect ID as the ID to enter).
avatar
MaciejSibila: Ok so how to do it?
Im just a regular gamer ant i expeckt it to work plis help
Solution 1: Buy on Steam. Obvious how. Your friends have to, as well.
Solution 2: Ask your provider to take you out of CGNAT or to give you a public IPv4 address. Usually, BG3 will configure port forwarding for you temporarily once you obtained that.
Solution 3: Use services like Hamachi or ZeroTier with your friends. If you do that, simply enter the LAN IPv4 address provided by such service of the host as the direct connection code.

Pick one. Any of them fixes NP66.
Post edited January 10, 2025 by Ettanin
avatar
MaciejSibila: Ok so how to do it?
Im just a regular gamer ant i expeckt it to work plis help
avatar
Ettanin: Solution 1: Buy on Steam. Obvious how. Your friends have to, as well.
Solution 2: Ask your provider to take you out of CGNAT or to give you a public IPv4 address. Usually, BG3 will configure port forwarding for you temporarily once you obtained that.
Solution 3: Use services like Hamachi or ZeroTier with your friends. If you do that, simply enter the LAN IPv4 address provided by such service of the host as the direct connection code.

Pick one. Any of them fixes NP66.
Thank you for your help.
I try to open the v4 port, I'll see if it works and I'll try to reply here if anyone is looking for a solution because Lorian and GoG support reply to me like bots
unless you are playing Gog vs Gog don't bother
avatar
ussnorway: unless you are playing Gog vs Gog don't bother
I managed to connect from the GOG client to my friend's multiplayer on Steam!
Steps I did were to force enabling UPnP, DMZ function and additionally force these two parameters from the screenshot that I underlined.
To do this I had to add a new network profile in the advanced settings of my router.
Additionally, to be extra sure I installed Windows version without Defender.
Maybe this will help people in the future because it was a massacre to set it all up and find information on what I need to do to make it work
Attachments:
Ok now after all that next day i got natpunch 62 insted ^^
avatar
MaciejSibila: Ok now after all that next day i got natpunch 62 insted ^^
your forwards are improper therefore the game has issues finding the correct path of connectivity. Use UDP only.

You need to forward like that:
UDP source 23243 to target 23243
UDP source 23244 to target 23244
UDP source 23245 to target 23245
UDP source 23246 to target 23246
UDP source 23247 to target 23247
UDP source 23248 to target 23248
UDP source 23249 to target 23249
UDP source 23250 to target 23250
UDP source 23251 to target 23251
UDP source 23252 to target 23252
UDP source 23253 to target 23253
UDP source 23254 to target 23254
UDP source 23255 to target 23255
UDP source 23256 to target 23256
UDP source 23257 to target 23257
UDP source 23258 to target 23258
UDP source 23259 to target 23259
UDP source 23260 to target 23260
UDP source 23261 to target 23261
UDP source 23262 to target 23262

You forwarded UDP source 23253 to target 23262, which is incorrect.

You need one entry per port EACH.