test / wiki /Troubleshooting.md
bilegentile's picture
Upload folder using huggingface_hub
c19ca42 verified

A newer version of the Gradio SDK is available: 5.1.0

Upgrade

Common Issues

If you're having issues with SD.Next, please follow these steps designed to help weed out known issues first.
All users should do Steps #1 and #2 regardless of having a problem or not.

1. CLI Arguments

You should familiarize yourself with all available CLI arguments by typing webui.bat (or .sh) --help, which
will present a full list of them to you. There are likely options you have at your disposal that you are unaware of.

2. UI Config

If your ui-config.json file is larger than a few (1-20) kb, delete it. The way the UI config file works has
changed, now it only saves the differences between SD.Next's defaults and what you have set rather than the older
bloated file that contained everything. Issues arise from new settings and defaults being overridden by the existing
old settings that are no longer valid, this can even lead to non-functional buttons.

3. Config

Often many issues are cleared up by simply deleting the config.json file and letting SD.Next generate a new one. However
this is destructive and annoying because you have to set all of your personal preferences again, including model/image paths.
Instead we recommend simply renaming config.json to config-backup.json. This way the system will generate a new file when
you restart SD.Next, while also preserving your paths and settings. You can always use --config config-backup.json to start
SD.Next back up with your previous settings, or undo the rename entirely if it did not help.

4. Use Debug Mode

If you're encountering errors of any kind, unexpected process terminations, or other issues, start up SD.Next with the --debug
argument. This will allow you to see with greater detail what's going on, often exposing obvious fixes or indicating what the
source of the errors are. In general we advise with running --debug all the time, but some users find it annoying to see it
updating so often.

5. Safe Mode

Unless the issues you are having are directly involving an extension, it can be helpful to take all non-essential extensions
out of the equation (disabling them) for troubleshooting purposes. Therefore we advise starting up with the --safe argument
to see if any non-essential extensions are causing the issue at hand.