TradeSkillMaster (TSM) Login Problem

Hey folks - I need some help, I think…

Installed TradeSkillMaster Desktop App using the installer script provided on lutris.net. In the configuration the starter is set to GE-Proton (Latest). The app is indeed starting and asking for a username/mail-address and password.

If I provide both and hit the login button it takes ages and finally shows a message:
“Unknown error. Please try again later.”

Can’t do anything in the login window after this message showed up.

TSM Desktop App is v4.14.1

Anyone having the same issue, or better… a possible solution?

Cheers and thanks in advance!!!

Hey, I had the same problem today and I managed to fix it.
I changed the in “Runner Options” to use wine-ge-8 and I changed in “Game Options” forced to 64-bit and it worked fine.
What the problem is first time you log in you need to accept Terms and condition and it seems like the window does not appear unless you are in these settings. I am not sure if maybe there is a config file that you can modify to force the ToS to be accepted. I will have a look and update here if there is for anyone dealing with the problem in the future.

As an update to the above, you can accepted the terms by going into $GAME_PREFIX/trade-skill-master and opepn the user.reg with text editor. In the file search for Software\\TradeSkillMaster\\TSMApplication and set "accepted_terms"="true". That should do it and open it correctly. If that you dont find it maybe add the section

[Software\\TradeSkillMaster\\TSMApplication] 1743252267
"accepted_terms"="true"

I had the same issue like you with this “Unknown error” when using Proton. For me this was not related to the Terms and Conditions at all but to proton. I just created a wine prefix by hand and set everything up there. I also described my way on the WoW Economy / Trade Skill Master Discord server.

For simplicity or the case you don’t have discord, I c+p my way here and you might mix it with the approach of peti446:

Hi. Sure. I had the same issue when running it on proton-ge 9-15 wine via lutris from my battlenet wine prefix what I did is the following: first I created a dedicated TSM-only wine prefix to let TSM access my wow folder I mounted the battlenet wine prefix as a separate drive as a workaround. so with having a battlenet prefix and a tsm prefix in place, nothing stops you from running 2 different context applications at once, as running 2 applications from the same prefix is anyhow a little tricky. In the Lutris config of my wow I have a pre-start-script /home/freakability/shell/tsm.sh This script basically just starts TSMApplication.exe from the tsm wine prefix before WoW is starting from the battlenet wine prefix

#!/bin/bash
WINEPREFIX=~/Games/tsm /home/freakability/Games/tsm/drive_c/Program\ Files\ \(x86\)/TradeSkillMaster\ Application/app/TSMApplication.exe

to sum up:

  • split TSM from WoW through dedicated wine prefix
  • mount the WoW folder to the tsm prefix as a drive
  • prestart TSM before WoW starts

Hope the dedicated wine prefix helps you too to solve the connection error. My assumption is that it might be caused by proton-ge-custom but not sure