> For the complete documentation index, see [llms.txt](https://sbscripts.gitbook.io/sb-scripts/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sbscripts.gitbook.io/sb-scripts/sb-minigames/troubleshooting.md).

# Troubleshooting

| Problem                                    | Fix                                                                                                |
| ------------------------------------------ | -------------------------------------------------------------------------------------------------- |
| Nothing happens and there's no error       | A game is already open. Use `IsOpen()` to check, or `Cancel()` to clear a stuck one.               |
| `No such export`                           | The resource isn't started, or the folder isn't named `sbminigames`.                               |
| The callback never runs                    | You called while another game was open. See One game at a time.                                    |
| The game opens, but the mouse doesn't work | Another resource is holding NUI focus. Release it first.                                           |
| Fonts look different                       | The UI loads Archivo from Google Fonts and falls back to the system font if the player is offline. |

### Changelog

**4.0.0**

* UI restyled to the Gearshift theme.
* 20 new games on top of the 6 originals.
* Callback-only form, waiting for the result, `IsOpen()` and `Cancel()`.
* Option values are clamped on the Lua side for every game.
* Added `sbminigames-preview.html`, a page that runs every game.

**2.0.0**

* Circle, Scrambler, Keypad, Wires, Mash and Sequence.
