Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[BUG] Steam scan fails for DrinkBox_Game4 (Guacamelee! Super Turbo Championship Edition)

Open
#700 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 3 days

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
48/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
csharp, visualbasic
Domain
backend, desktop

Research direction

Start by reproducing the Steam scan failure with the DrinkBox_Game4 symlink pointing to the Guacamelee folder, and inspect how the scan resolves folder names against the database entry. The report also says scanning stops at the first error; check whether that behavior is part of the same failure. Done means the named game scans successfully and the result for subsequent items is clear.

Written by the indexing model from the issue text.

Description

Image Image

This error does not seem to appear in the log files.

Note that DrinkBox_Game4 is a hidden symlink to a Guacamelee folder, which seems likely related.
(The reasoning being steam works with the DrinkBox_Game4 folder name but it bothered me that it didn't use the actual game name).
I would understand a failed scan for the Guacamelee folder but it should succeed for the DrinkBox_Game4 folder, as the DB has "FolderName": "DrinkBox_Game4".

A loosely related issue is that it seems that scan stops at the first error, instead of continuing to scan the rest of items.

Found on Version 4.0 Beta 12.

Dominant language
Visual Basic .NET
Stars
8.9k
Forks
343
Avg merge
3d 18h
Merged PRs (30d)
7

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from IridiumIO/CompactGUI

All issues in IridiumIO/CompactGUI

Similar issues

More Backend & API Design issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.