Thank you for taking the time to report this issue!
Before filling in this form, please read How to report an issue.
Issues with sufficient information will be prioritised.
Required
Abstract
I had a S3 Storage that used to work. I upgraded obsidian and livesync. I erased all the files on the S3 storage, hoping to start from fresh. Now I get a "Error during Vault initialization process" and in the log: download _00000000-milestone.json when trying to synchronize local -> S3 Storage
Expected behaviour
I expected the obsidian-livesync to transfer files to S3 Storage
Actually happened
The process of synchronization starts when starting obsidian, bu I get a "Error during Vault initialization process" in the interface and nothing happen after that
Reproducing procedure
The database and remote synchronisation was configured. It used to work but was not working anymore. I erased all the file. Then restart obsidian, confirm I want to send data to the server, and the error "Error during Vault initialization process" arrived after a few seconds of processing local files.
Obsidian debug info
Please provide debug info for each device involved. The primary device (where the issue occurred) is required; others are strongly recommended. If your issue involves synchronisation between devices, debug info from relevant devices is very helpful.
To get it: open the command palette → "Show debug info".
Device 1 (primary)
The problem arises on the primary device.
LiveSync version
The full LiveSync report below includes version information. If you cannot provide the report, please fill in the version here.
Self-hosted LiveSync version: 1.0.26
Report and Logs from LiveSync
Run Generate full report for opening the issue with debug info and provide the generated report. It contains detailed information and up to 1,000 recent log lines. Review the complete output, and remove credentials, private remote details, Vault names, file paths, file contents, and other private information before sharing it.
If the report is too large to paste here, upload the redacted report to Gist and share the link.
Report and Logs (primary)
<!-- paste here or link to Gist -->
Report and Logs (if applicable)
notes-b9b805dc221a5dec:9/6/2026, 4:20:31 PM->[SF:OfflineScanner] Initialized, NOW TRACKING!
notes-b9b805dc221a5dec:9/6/2026, 4:20:31 PM->Initialize done!
notes-b9b805dc221a5dec:9/6/2026, 4:20:31 PM->[ReplicatorService] Closing active replicator.
notes-b9b805dc221a5dec:9/6/2026, 4:20:31 PM->[ReplicatorService] Acquiring new replicator
notes-b9b805dc221a5dec:9/6/2026, 4:20:31 PM->[ReplicatorService] Replicator (Object Storage) initialised and activated
notes-b9b805dc221a5dec:9/6/2026, 4:20:32 PM->Could not download _00000000-milestone.json
notes-b9b805dc221a5dec:9/6/2026, 4:20:32 PM->Error:Request failed, status 404
[StackTrace]: _LiveSyncError: [Error Logged]: Request failed, status 404
at globalLogFunction (plugin:obsidian-livesync:18:942733)
at Logger (plugin:obsidian-livesync:6:26547)
at MinioStorageAdapter.downloadWithResult (plugin:obsidian-livesync:18:1813892)
at async JournalSyncCore.downloadJsonWithResult (plugin:obsidian-livesync:18:1360573)
at async readRemoteMilestone (plugin:obsidian-livesync:6:876506)
at async LiveSyncJournalReplicator.markRemoteLocked (plugin:obsidian-livesync:18:2331649)
at async eval (plugin:obsidian-livesync:18:2127547)
at async ObsidianReplicationService.markLocked (plugin:obsidian-livesync:18:2127446)
at async ServiceRebuilder.performRebuildEverything (plugin:obsidian-livesync:18:2220611)
at async Object.run (plugin:obsidian-livesync:6:831091)
[CausedBy]: Error: Request failed, status 404
at new t (app://obsidian.md/app.js:1:1096589)
at Ry (app://obsidian.md/app.js:1:1096781)
at app://obsidian.md/app.js:1:1097460
at app://obsidian.md/app.js:1:258720
at Object.next (app://obsidian.md/app.js:1:258825)
at a (app://obsidian.md/app.js:1:257543)
notes-b9b805dc221a5dec:9/6/2026, 4:20:32 PM->Error during vault initialisation process.
notes-b9b805dc221a5dec:9/6/2026, 4:20:32 PM->Error:Request failed, status 404
[StackTrace]: _LiveSyncError: [Error Logged]: Request failed, status 404
at Binder.globalLogFunction [as _callback] (plugin:obsidian-livesync:18:942733)
at Binder.invoke (plugin:obsidian-livesync:18:2103324)
at ObsidianAPIService.func [as addLog] (plugin:obsidian-livesync:6:821372)
at eval (plugin:obsidian-livesync:6:70740)
at processVaultInitialisation (plugin:obsidian-livesync:6:962218)
at async onScheduled (plugin:obsidian-livesync:6:964035)
at async Object.handle (plugin:obsidian-livesync:6:964314)
at async eval (plugin:obsidian-livesync:6:965080)
at async AllHandler.invoke (plugin:obsidian-livesync:18:2105611)
at async ModuleLiveSyncMain._onLiveSyncReady (plugin:obsidian-livesync:18:2318831)
[CausedBy]: Error: Request failed, status 404
at new t (app://obsidian.md/app.js:1:1096589)
at Ry (app://obsidian.md/app.js:1:1096781)
at app://obsidian.md/app.js:1:1097460
at app://obsidian.md/app.js:1:258720
at Object.next (app://obsidian.md/app.js:1:258825)
at a (app://obsidian.md/app.js:1:257543)
notes-b9b805dc221a5dec:9/6/2026, 4:20:32 PM->[ReplicatorService] Active replicator has been kept
notes-b9b805dc221a5dec:9/6/2026, 4:20:32 PM->HashManager for xxhash64 has been initialised
Optional
Screenshots
If applicable, please add screenshots to help explain your problem.
Other information, insights and intuition
Please provide any additional context or information about the problem.
iles