JKSV’s cloud upload to WebDAV or Google Drive fails to connect, errors out, or never starts. In most reported cases the cause is the webdav.json configuration — its path or format — a network problem, or a backup that is not in ZIP format, and this guide gives you four checks covering all three.
Check 1: webdav.json path and format
WebDAV settings live in a file called webdav.json inside the configuration folder at sd:/config/JKSV/. If the file is in any other location — including the JKSV program folder or the backup folder — JKSV will not find it and the connection will fail as if no server were configured. Confirm the file is exactly there, with exactly that name.
Format matters just as much. The file must be valid JSON with the fields JKSV expects for your server. A single misplaced comma or quote makes the whole file unreadable. If you edited it by hand, re-check it carefully or recreate it following the field layout for WebDAV configuration, and avoid word processors that add formatting characters — use a plain text editor.
Check 2: The backup must be ZIP
Cloud backups in JKSV require ZIP format. A backup exported as an unpacked folder cannot be used for cloud upload in the same way, and attempting it can present as a connection or upload failure. Create a ZIP export of the title and retry the upload with that backup before changing any server settings. This check takes a minute and rules out a very common false trail.
Check 3: Network basics
Confirm the console is actually online in CFW and can reach the internet at all — for example by checking another network function you use. Then confirm the WebDAV server is reachable from another device with the same address and credentials. If the server is down, the address changed, or the password was rotated, JKSV will fail no matter how correct the file format is. Google Drive uses its Limited Input sign-in flow with authorisation on a phone or PC, so an expired or incomplete authorisation there produces a similar failure and is fixed by signing in again.
Check 4: Update and retest
The 11/16/2025 release included WebDAV fixes, so a connection bug on an older build may already be fixed. Update to the current 12/02/2025 build, relaunch with Title Override, and test with a small title’s ZIP backup first. A small test upload distinguishes a configuration problem, which fails immediately, from a size or timeout problem, which fails partway on large files only.
JKSV can also upload automatically when configured. Once manual upload works, automatic upload usually follows; if automatic upload alone fails while manual works, re-check the related settings in the configuration rather than the server details you already proved.
Next steps and related guides
This guide is part of our troubleshooting hub collection. Before you start, get the current build from the download page. You may also find these guides useful: where config files live and create a ZIP backup.
JKSV is JK’s Save Manager by developer J-D-K, released under GPL-3.0 for Nintendo Switch 1 with Atmosphère. The current release is the date-based tag 12/02/2025. Always keep a second copy of important backups on your PC or in cloud storage, and test a restore on a non-critical save before you rely on a backup for a game you care about.
