Failed binding to network address when IPv6 disabled system-wide (Linux)

Issue Description (Required):

When I’m trying to launch Darktide on Linux while IPv6 is disabled in my system, I can’t get into the game. I’m doing that setting “ipv6.disable=1” kernel parameters in my bootloader and setting “net.ipv6.conf.all.disable_ipv6” with sysctl to true.

Darktide is working fine and I can log into the game when I leave that options by default (enabled), but in my case I need to keep IPv6 disabled because otherwise some websites would mess with my IP/data and won’t perform properly. For example, Google with IPv6 enabled marks my traffic from PC as spam and always require completing captcha, Twitch partly loading interface and etc.

All other multiplayer games on Linux is working completely fine without IPv6 for me - even these using EAC.

As a side note, my ISP doesn’t provide IPv6 at all and we have pretty limited IPv6 usage in my country.

Attempted Solutions (Optional):

I’ve tried to connect my Ethernet cable directly into my PC and also I work around some other Proton/Linux related options, but nothing helps me except re-enabling IPv6.

Also that’s not specific Proton version bug, because I’ve tested with multiple versions.

Platform (Required):

PC - Steam

[PC] PC Specifications (Optional):

NixOS unstable, Kernel version 6.19.6
AMD Ryzen 5700X
RTX 4060
Asus TUF Gaming B550M-Plus

[PC] Upload Console Log & darktide_launcher.log (Optional):

console-2026-03-16-16.09.48-f97969b6-7b42-4c4e-bf12-ddf9f1c366c3.log (34.9 KB)

Open your user settings and find the network settings line.

By default on linux it’s empty

network_settings = {
}

Try adding this to it and then saving

network_settings = {
	try_nat64 = false
}

If that doesn’t work try setting it to true. I don’t recall off the top of my head which value is which but with no access to launcher settings you can’t toggle IPv6 on or off without messing with your user settings directly.

Alas, both true and false in that setting doesn’t have any effect on the issue. Thanks you for the idea anyway.