docs/Troubleshooting.md
This page is laid out in several sections, where each section describes a specific problem, followed by one or more possible solutions.
At the end, you will find a General section, which is the nuclear option if nothing else works.
For further support, visit the official Suwayomi Discord server.
In such cases, it will be helpful to have logs ready. You can find them in The Data Directory in the logs directory.
All steps below assume that you have stopped Suwayomi.
failed due to org.jetbrains.exposed.exceptions.ExposedSQLException: org.h2.jdbc.JdbcSQLSyntaxErrorException: Column "CATEGORY.SORT_ORDER" not foundorg.h2.jdbc.JdbcSQLSyntaxErrorException: Column "CHAPTER.KOREADER_HASH" not foundjava.lang.IllegalStateException: Unable to read the page at position 96170708817765466Your database is either corrupted or incompatible.
One of these is the cause:
Solutions:
HTTP error 429The source (or, if trackers are enabled, possibly the tracker) has blocked you for sending too many requests.
Note that Mass-Migration can result in an unexpectedly high number of requests to both the source and any configured trackers.
Solution: Use other/more sources, download less, and wait between request-heavy actions.
Timed out waiting for 20000 ms…Timed out waiting for page listFirst, check if this is an extension issue or a Suwayomi issue. On the manga page of the problematic entry, click "Open in WebView".
Solutions:
bin and cache folders.
java.io.IOException: Cloudflare bypass currently disabledThe source you are using has enabled CloudFlare's bot protection. If you open the source's website in your browser, you should see the "Confirm I'm human" page.
Solution:
java.io.IOException: Failed to connect to localhost/[0:0:0:0:0:0:0:1]:8191You have configured Flaresolverr by enabling the server.flareSolverrEnabled setting, but Flaresolverr is not installed and/or running.
Solutions:
server.flareSolverrUrl is correct. There is usually no need to change this.This guide will try to fix Suwayomi by reseting it to a clean installation state.
[!WARNING] This will remove all your data, including the library. Make sure you have copied your backups as described above!
database.mv.db, database.trace.db, bin, cache, extensions, settings, webUI. Removing only a subset of these files and folders may fail to resolve the problem.