Skip to content

[Bug]: RetroArch cores randomly wiped during normal app usage #211

@MuroCrypto

Description

@MuroCrypto

Summary

After the app discovers RetroArch cores from a connected folder, the entire core list is frequently lost during normal app usage. There's no consistent trigger — it can happen after changing settings, themes, icon sizes, or sometimes for no obvious reason. The folder stays connected but the cores disappear. The only fix is to disconnect and reconnect the RetroArch folder to force a re-scan.

Steps to reproduce:

  1. Connect RetroArch folder — cores detected correctly
  2. Use the app normally (change settings, themes, icon sizes, etc.)
  3. At some point — inconsistently — try to launch a game and all cores are gone despite folder still being connected

Expected: Discovered cores persist indefinitely until the user manually removes them
Actual: Core list is silently wiped; must disconnect/reconnect folder to recover

Hypothesis: Core scan results may be held in a temporary cache rather than written to persistent storage, making them vulnerable to being cleared by
unrelated app operations.

App version: 2.0.0-7.8
Device: RedMagic 11 Air
Android version: Latest available for RedMagic 11 Air

Steps to reproduce

Steps to reproduce:

  1. Connect RetroArch folder — cores detected correctly
  2. Use the app normally (change settings, themes, icon sizes, etc.)
  3. At some point — inconsistently — try to launch a game and all cores are gone despite folder still being connected

Expected: Discovered cores persist indefinitely until the user manually removes them
Actual: Core list is silently wiped; must disconnect/reconnect folder to recover

Console Launcher version

App version: 2.0.0-7.8

Install source

GitHub release / APK

Additional context

Hypothesis: Core scan results may be held in a temporary cache rather than written to persistent storage, making them vulnerable to being cleared by unrelated app operations.

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