-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
This page covers the most common problems users run into and how to fix them. If your issue is not listed here, please open an issue or ask in Discussions.
The app expects config.json to exist next to the main executable. Launch the app once from the installer shortcut — it creates this file automatically on first run.
Windows Defender has likely quarantined scanner_sidecar.exe because the Nuitka-compiled binary triggers a false positive.
Fix:
- Open Windows Security (search for it in the Start menu).
- Go to Protection History.
- Find the blocked threat for
scanner_sidecar.exe. - Click on it and select Restore or Allow on device.
- Restart the app.
Check the sidecar.log file in the app directory for specific error messages. Common causes:
- Missing dependencies in the
deps/folder. - A corrupted download — try re-downloading the installer.
- Make sure ADB is correctly placed in
deps/platform-tools/(you should seeadb.exeinside that folder). - Verify that Android Debug Bridge is turned on in Bluestacks Advanced settings.
- Restart the emulator after enabling ADB.
If the app cannot detect the port:
- Check that the
bluestacks.confpath in Settings is correct (usuallyC:\ProgramData\BlueStacks_nxt\bluestacks.conf). - Make sure the instance name in Settings matches your Bluestacks instance exactly.
- If the config file does not exist, your Bluestacks installation likely uses a fixed port. Try setting the port manually to
5555.
- Make sure Bluestacks resolution is set to 1600 x 900 and DPI is Custom (450). Other resolutions will break the OCR.
- Your game language must be English. Other languages cause issues with text recognition and inactive detection.
- Chinese and special characters may appear incorrectly in the terminal output, but they should be correct in the saved output files (XLSX, CSV, JSONL).
- Avoid copying anything to the clipboard while a scan is running — the scanner uses the clipboard to capture governor names.
Enable Kill Validation in the Kingdom Scanner settings. This feature compares kills against kill points using known ratios and flags suspicious values. Flagged screenshots are saved to manual_review/ for you to check manually.
You can also enable Kill Reconstruction to let the scanner attempt to fix misread values automatically.
- Your character must be in the Home Kingdom to see only your kingdom's rankings.
- Your account must rank lower than the number of governors you want to scan.
- Make sure you start the scan from the top of the ranking list.
The deps/ folder and its contents are required. Make sure you have:
-
deps/platform-tools/adb.exe— Download ADB -
deps/tessdata/eng.traineddata— Download Tesseract Data
See the Installation page for full instructions.
When asking for help, please include:
- A clear description of the problem and the steps to reproduce it.
- Your app version (visible in the Settings page).
- Your
sidecar.logfile (in the app directory). - Your
config.jsonfile (remove any personal file paths before sharing).
You can reach out through:
- GitHub Issues for bug reports
- GitHub Discussions for questions and help
- Discord:
Castle256_on the official RoK Server
Return to main repository