Troubleshooting
Common issues and how to resolve them. If something here doesn’t help, please open an issue.
A system folder isn’t showing up
Section titled “A system folder isn’t showing up”A system only appears in the launcher once its core is present. If you added
games to, say, Roms/PSX/ but PlayStation isn’t listed, the core for that system
likely isn’t installed. See BIOS & cores.
I have the same console in two folders
Section titled “I have the same console in two folders”Some consoles have older alias folder names (for example Roms/FC for NES,
Roms/MD for Genesis, Roms/PS for PlayStation, Roms/TG16 for PC Engine).
Leaf still reads those, and combines them with the recommended folder into one
console in the launcher and in Central Scrutinizer - you won’t get duplicate
entries. Going forward, add new games and box art to the recommended folder
listed in Adding games & ROMs; you can move the
older folder’s files there whenever you like, or just leave them.
A game won’t launch
Section titled “A game won’t launch”- Missing BIOS. Some systems need a BIOS file you supply (e.g. Neo Geo needs
neogeo.zipinBIOS/). The game appears but won’t start without it. - Arcade ROM-set mismatch. Arcade games must match the core’s expected ROM-set version and stay zipped; don’t unzip or rename them. A wrong-version set silently fails to load.
- Wrong folder. Make sure the game is in the correct
Roms/<SYSTEM>/folder.
See Adding games & ROMs and BIOS & cores.
Wi-Fi connects but there’s no internet
Section titled “Wi-Fi connects but there’s no internet”The network can associate without finishing address setup, especially on mixed-security (WPA2/WPA3) routers. Try:
- Toggling Wi-Fi off and on (Settings → Network), or forgetting and rejoining the network.
- Rebooting the device.
Updates won’t download
Section titled “Updates won’t download”- Confirm Wi-Fi is connected and has working internet (Settings → Network).
- Make sure you’re on a published release channel; a dev/test build may report “up to date” when no public release is newer.
See Updating (OTA).
The device booted to stock instead of Leaf
Section titled “The device booted to stock instead of Leaf”This is Leaf’s crash-safety fallback: if the launcher fails to start cleanly a few times in a row, the device drops to the stock interface so you’re never stuck. Your games and settings are untouched.
Fix: just reboot. Leaf resumes on the next normal boot. See Recovery.
A game feels slow or laggy
Section titled “A game feels slow or laggy”Set Settings → General → Game Performance to Performance (or leave it on Auto, which boosts heavier systems automatically). The most demanding systems are at the edge of what this hardware can do; see the note in BIOS & cores.
The device sleeps or powers off on its own
Section titled “The device sleeps or powers off on its own”Check the auto-sleep setting under Settings → General. If it’s enabled and set short, lengthen it or turn it off.
Bluetooth audio stutters or cuts out
Section titled “Bluetooth audio stutters or cuts out”Wi-Fi and Bluetooth share one radio on this device, so heavy Wi-Fi use can interrupt Bluetooth audio. For the cleanest listening, turn Wi-Fi off (Settings → Network) while using Bluetooth headphones. If it still sounds rough, try re-pairing, or test a different pair of earbuds to tell whether it’s the device or the codec.
A Bluetooth device won’t reconnect
Section titled “A Bluetooth device won’t reconnect”Open Settings → Bluetooth and connect it again. If it still won’t, unpair it (Y) and pair fresh. Some earbuds (Apple AirPods in particular) are reluctant to reconnect to non-Apple hardware automatically and may need a manual reconnect each time.
The stick doesn’t reach full tilt
Section titled “The stick doesn’t reach full tilt”If characters walk when you push the stick all the way (or aiming feels clipped), the stick’s range needs calibrating. Open Joe’s Calibrage from the Apps tab and run Calibrate. See Joe’s Calibrage.
Black Frame Insertion is grayed out
Section titled “Black Frame Insertion is grayed out”Black Frame Insertion needs a refresh rate that is twice the game’s frame rate, so that every frame gets one lit refresh and one black one. At 60 Hz there is no spare refresh to blank and the row shows “100/120 Hz only”. Set Settings → Display & Sound → Refresh Rate to 120 for 60fps games or 100 for 50fps (PAL) games, and the toggle becomes available. The row then names the frame rate it is set up for, such as “On (50 fps)” - match that to what you are playing, or a 60fps game running at 100 Hz will be paced down to 50 and run slow. See Settings → Display & Sound.
Games, saves, or box art don’t stick after a reboot
Section titled “Games, saves, or box art don’t stick after a reboot”This is almost always a confused SD card, usually from losing power without a clean shutdown. To avoid it, power the device down with MENU → Power Off rather than yanking the charger or holding the power button. If files seem to be missing or the launcher behaves oddly, put the card in a computer and let it repair the volume (on Windows, “check disk”; on macOS, Disk Utility’s “First Aid”), then reinsert it.