JustArchiNET / ArchiSteamFarm

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Custom Game Name not showing up

KillaBoi opened this issue · comments

Checklist

ASF version

Latest pre-release

ASF variant

win-x64

Bug description

After the maintenance update last night neither of my CustomGamePlayedWhileIdle and CustomGamePlayedWhileFarming options work on both my accounts and just show one of the games that are being idled. One of the accounts literally has the word 'uwu' and as far as I know that is not a "banned word" as some users were discussing on the Steam chat in the ASF discord. I have attempted this with both the latest stable and latest pre-release versions.

Expected behavior

It should show the CustomGamePlayedWhileIdle or CustomGamePlayedWhileFarming values saved in the configuration file or through ASF-UI.

Actual behavior

Just shows a random game from the ones being idled

Steps to reproduce

N/A

Possible reason/solution

N/A

Can you help us with this bug report?

Somehow, I can test and offer feedback, but can't code

Full log.txt recorded during reproducing the problem

2024-02-07 18:01:52|ArchiSteamFarm-10404|INFO|ASF|InitCore() ArchiSteamFarm V5.5.3.3 (win-x64/87eda3ea-0301-4057-b15b-2d4bbf0aac7a | .NET 8.0.1; win-x64; Microsoft Windows 10.0.20348)
2024-02-07 18:01:52|ArchiSteamFarm-10404|INFO|ASF|InitCore() Copyright © 2015-2024 JustArchiNET
2024-02-07 18:01:52|ArchiSteamFarm-10404|WARN|ASF|InitCore() You're attempting to run ASF as the administrator (root). This causes a significant security risk to your machine, and as ASF does not require root access for its operation, we recommend to run it as non-administrator user if possible.
2024-02-07 18:01:58|ArchiSteamFarm-10404|INFO|ASF|UpdateAndRestart() ASF will automatically check for new versions every 1 day.
2024-02-07 18:01:58|ArchiSteamFarm-10404|INFO|ASF|Update() Cleaning up old files after update...
2024-02-07 18:01:58|ArchiSteamFarm-10404|INFO|ASF|Update() Done!
2024-02-07 18:01:58|ArchiSteamFarm-10404|INFO|ASF|Update() Checking for new version...
2024-02-07 18:01:59|ArchiSteamFarm-10404|INFO|ASF|Update() Local version: 5.5.3.3 | Remote version: 5.5.3.3
2024-02-07 18:01:59|ArchiSteamFarm-10404|INFO|ASF|InitPlugins() Initializing Plugins...
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|InitPlugins() Loading ItemsMatcherPlugin V5.5.3.3...
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|InitPlugins() ItemsMatcherPlugin has been loaded successfully!
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|InitPlugins() Loading MobileAuthenticatorPlugin V5.5.3.3...
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|InitPlugins() MobileAuthenticatorPlugin has been loaded successfully!
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|InitPlugins() Loading SteamTokenDumperPlugin V5.5.3.3...
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|InitPlugins() SteamTokenDumperPlugin has been loaded successfully!
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|Load() Loading STD global cache...
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|Load() Validating STD global cache integrity...
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|OnASFInit() SteamTokenDumperPlugin is currently disabled according to your configuration. If you'd like to help SteamDB in data submission, please check out our wiki.
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|StartInteractiveConsole() Interactive console is now active, type 'c' in order to enter command mode.
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|Start() Starting IPC server...
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|Microsoft.Hosting.Lifetime|Now listening on: http://localhost:1242
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|Microsoft.Hosting.Lifetime|Application started. Press Ctrl+C to shut down.
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|Microsoft.Hosting.Lifetime|Hosting environment: Production
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|Microsoft.Hosting.Lifetime|Content root path: C:\Users\Administrator\Desktop\ASF
2024-02-07 18:02:00|ArchiSteamFarm-10404|INFO|ASF|Start() IPC server ready!
2024-02-07 18:02:01|ArchiSteamFarm-10404|INFO|NEW MAIN|Start() Starting...
2024-02-07 18:02:01|ArchiSteamFarm-10404|INFO|Main|Start() Starting...
2024-02-07 18:02:01|ArchiSteamFarm-10404|INFO|NEW MAIN|Connect() Connecting...
2024-02-07 18:02:01|ArchiSteamFarm-10404|WARN|ASF|Load() Your Steam password for 'NEW MAIN' seems to be weak. Consider choosing a stronger one for increased security. Details: Add another word or two.  Uncommon words are better.
2024-02-07 18:02:01|ArchiSteamFarm-10404|INFO|NEW MAIN|OnConnected() Connected to Steam!
2024-02-07 18:02:01|ArchiSteamFarm-10404|INFO|NEW MAIN|OnConnected() Logging in...
2024-02-07 18:02:02|ArchiSteamFarm-10404|INFO|NEW MAIN|OnLoggedOn() Successfully logged on as *4456/*.
2024-02-07 18:02:02|ArchiSteamFarm-10404|INFO|NEW MAIN|Init() Success!
2024-02-07 18:02:03|ArchiSteamFarm-10404|INFO|NEW MAIN|IsAnythingToFarm() Checking first badge page...
2024-02-07 18:02:06|ArchiSteamFarm-10404|INFO|NEW MAIN|IsAnythingToFarm() Checking other badge pages...
2024-02-07 18:02:09|ArchiSteamFarm-10404|INFO|NEW MAIN|StartFarming() We don't have anything to farm on this account!
2024-02-07 18:02:11|ArchiSteamFarm-10404|INFO|Main|Connect() Connecting...
2024-02-07 18:02:11|ArchiSteamFarm-10404|INFO|NEW MAIN|ResetGamesPlayed() Playing selected GamesPlayedWhileIdle: 730, 440, 1623730, 570, 1172470, 271590, 546560, 976730, 252490, 1426210, 1222670, 1217060, 1172620, 1145360, 1938090, 1506830, 1180660, 470220, 1101450, 1656240, 1811260, 362890, 695920, 1109360, 227300, 578080, 218620, 1085660
2024-02-07 18:02:11|ArchiSteamFarm-10404|INFO|Main|OnConnected() Connected to Steam!
2024-02-07 18:02:11|ArchiSteamFarm-10404|INFO|Main|OnConnected() Logging in...
2024-02-07 18:02:11|ArchiSteamFarm-10404|INFO|Main|OnLoggedOn() Successfully logged on as *8791/*.
2024-02-07 18:02:12|ArchiSteamFarm-10404|INFO|Main|Init() Success!
2024-02-07 18:02:12|ArchiSteamFarm-10404|INFO|Main|IsAnythingToFarm() Checking first badge page...
2024-02-07 18:02:13|ArchiSteamFarm-10404|INFO|Main|IsAnythingToFarm() Checking other badge pages...
2024-02-07 18:02:18|ArchiSteamFarm-10404|INFO|Main|StartFarming() We don't have anything to farm on this account!
2024-02-07 18:02:20|ArchiSteamFarm-10404|INFO|Main|ResetGamesPlayed() Playing selected GamesPlayedWhileIdle: 730, 440, 1623730, 570, 1172470, 271590, 546560, 976730, 252490, 1426210, 1222670, 1217060, 1172620, 1145360, 1938090, 1506830, 1180660, 470220, 1101450, 1656240, 1811260, 362890, 695920, 1109360, 227300
2024-02-07 18:03:38|ArchiSteamFarm-10404|INFO|ASF|OnConfigChanged() Global config file has been changed!
2024-02-07 18:03:38|ArchiSteamFarm-10404|INFO|ASF|RestartOrExit() Restarting...
2024-02-07 18:03:43|ArchiSteamFarm-10404|INFO|Microsoft.Hosting.Lifetime|Application is shutting down...
2024-02-07 18:03:43|ArchiSteamFarm-10404|INFO|NEW MAIN|Stop() Stopping...
2024-02-07 18:03:43|ArchiSteamFarm-10404|INFO|Main|Stop() Stopping...
2024-02-07 18:03:43|ArchiSteamFarm-10404|INFO|Main|OnDisconnected() Disconnected from Steam!
2024-02-07 18:03:43|ArchiSteamFarm-10404|INFO|NEW MAIN|OnDisconnected() Disconnected from Steam!

Global ASF.json config file

No response

BotName.json config of all affected bot instances

No response

Additional info

No response

@KillaBoi please edit your first comment and kindly provide your:

  • Global ASF.json config file
  • BotName.json config of all affected bot instances

Chances are the bug is only reproducible when you are also has GamesPlayedWhileIdle set up.

I noticed the same and as a workaround I empty GamesPlayedWhileIdle. After that, custom game showed up again.

https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Configuration#customgameplayedwhileidle

Please note that ASF cannot guarantee the actual display order of Steam network, therefore this is only a suggestion that may, or may not, display properly.

There is nothing in ASF to fix or improve in regards to your problem, ASF states custom game same as it used to across all those years, if that's not working, then that's on Steam side and not ASF, unless you know something I do not and you know how to fix it in the code - in this case feel free to send a PR.

Based on my research, custom name works fine when not combined with additional appIDs, so when using CustomGamePlayedWhileIdle without GamesPlayedWhileIdle. Other combinations are not guaranteed to work.

Just wanted to leave a comment here even though this is closed since I don't really know what the heck is going on but I did a little more digging and research with the amount of appIDs I can use before it stops showing the CustomGamePlayedWhileIdle value.

On one of my Steam accounts (main) it was 4 games before it started showing the game name instead of the CustomGamePlayedWhileIdle value and on my other account (NEW MAIN) I was able to reach 27 games before the value was no longer present. I tried to experiment with the length and information in the field to see whether it could be the cause of the value not showing on the first account but that didn't yield in any interesting outcomes it stayed consistently at 4...

If anyone ever finds out what the hell happened then please let me know, I am intrigued to learn more.