Winesteam stuck on connecting steam account

Winesteam gets stuck on connecting steam account, if i run it from lutris.
I tried running it manually using the wine binary downloaded by lutris, in the same wineprefix, and it works then.
Here’s the console output:
INFO 2018-06-17 16:22:36,177 [lutriswindow]:Connected to lutris.net as jojo58
INFO 2018-06-17 16:22:38,864 [runner]:Runtime disabled by system configuration
wine: cannot find L"C:\windows\system32\winemenubuilder.exe"
Wine cannot find the ncurses library (libncurses.so.5).
ILocalize::AddFile() failed to load file “public/steambootstrapper_english.txt”.
[2018-06-17 16:22:39] Startup - updater built Jun 8 2018 15:25:12
Looks like steam didn’t shutdown cleanly, scheduling immediate update check
[2018-06-17 16:22:39] Checking for update on startup
[2018-06-17 16:22:39] Checking for available update…
[2018-06-17 16:22:39] Download skipped: /client/steam_client_win32 version 1528497815, installed version 1528497815
[2018-06-17 16:22:39] Nothing to do
[2018-06-17 16:22:39] Verifying installation…
[2018-06-17 16:22:39] Performing checksum verification of executable files
[2018-06-17 16:22:39] Verification complete
[0617/162240.421:INFO:crash_reporting.cc(215)] Crash reporting enabled for process: browser
[0617/162240.525:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8
[0617/162240.558:ERROR:gpu_process_transport_factory.cc(1029)] Lost UI shared context.
IPC client is in my process, could/should be using an in-process pipe.[2018-06-17 16:22:41] Background update loop checking for update. . .
[2018-06-17 16:22:41] Checking for available update…

I’m running the XFCE desktop on the Manjaro distro, Linux kernel 4.16.

Wine cannot find the ncurses library (libncurses.so.5).

You seem to be missing stuff, make sure to install wine on your system to get all required dependencies.

I have ran the first command on this page: https://www.gloriouseggroll.tv/how-to-get-out-of-wine-dependency-hell/. Yet it still complains about ncurses, even though I have ncurses and lib32-ncurses installed.

Ok, turns out i had to install lib32-ncurses5-compat-libs.

Well actually that didn’t solve the problem, now winesteam sometimes starts and sometimes doesn’t.
Log:
INFO 2018-06-21 17:22:57,653 [lutriswindow]:Connected to lutris.net as jojo58
INFO 2018-06-21 17:23:01,039 [runner]:Runtime disabled by system configuration
wine: cannot find L"C:\windows\system32\winemenubuilder.exe"
ILocalize::AddFile() failed to load file “public/steambootstrapper_english.txt”.
[2018-06-21 17:23:01] Startup - updater built Jun 8 2018 15:25:12
Looks like steam didn’t shutdown cleanly, scheduling immediate update check
[2018-06-21 17:23:01] Checking for update on startup
[2018-06-21 17:23:01] Checking for available update…
[2018-06-21 17:23:01] Download skipped: /client/steam_client_win32 version 1528497815, installed version 1528497815
[2018-06-21 17:23:01] Nothing to do
[2018-06-21 17:23:01] Verifying installation…
[2018-06-21 17:23:01] Performing checksum verification of executable files
[2018-06-21 17:23:02] Verification complete
[0621/172302.572:INFO:crash_reporting.cc(215)] Crash reporting enabled for process: browser
[0621/172302.667:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8
[0621/172302.692:ERROR:gpu_process_transport_factory.cc(1029)] Lost UI shared context.
IPC client is in my process, could/should be using an in-process pipe.[2018-06-21 17:23:03] Background update loop checking for update. . .
[2018-06-21 17:23:03] Checking for available update…

possible solution: