https://bugs.winehq.org/show_bug.cgi?id=46940
--- Comment #3 from Brendan Shanks bshanks@codeweavers.com --- Does Manjaro/Arch define the local hostname to be '127.0.1.1' in /etc/hosts? If so, can you try commenting out the line and then testing GTA V?
Debian/Ubuntu do this (see https://www.debian.org/doc/manuals/debian-reference/ch05.en.html#_the_hostna...), and I think it may be causing this issue.
GTA V calls getaddrinfo() with the local hostname (returned by gethostname()), and on my Ubuntu system this returns only '127.0.1.1'. GTA V shows this as the "local IP" in the Social Club overlay->Settings->Network, and I suspect it's trying to use it for network listening. With the '127.0.1.1' line commented out in /etc/hosts, GTA V at least shows the correct local IP.