Skip to content

Auto-join fails and ghost-clicks #95

@4i7

Description

@4i7

Description:
The bot plays matches normally (AI logic and tile recognition are functional), but it fails to recognize the Lobby state correctly.
Observed Symptoms:
Initial Lobby Failure: Even if the bot is started while already in the Lobby, the Auto-join feature does not trigger. It fails to recognize or click the match entry buttons.
Ghost Clicking: After a match ends and the bot returns to the lobby, it continues to click the screen coordinates where the result screen buttons (e.g., "Next" or "Confirm") were located.
In-match behavior: Perfectly normal. The issue is strictly related to state transitions and Lobby detection.
Potential Causes from Logs:
Liqi Parsing Errors: Frequent Failed to parse liqi msg for Lobby and Route methods suggest the bot cannot process lobby-related server messages.
Screenshot Timeouts: playwright.TimeoutError: Timeout 5000ms exceeded occurs during screenshot actions, which likely prevents the bot from identifying the current UI state.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions