Missing notes

Operating system

Windows

Joplin version

3.6.14

Desktop version info

Joplin 3.6.14 (prod, win32)

Device: win32, 13th Gen Intel(R) Core(TM) i7-1360P
Client ID: f0071d0988f14e50a32e064d561191dc
Sync Version: 3
Profile Version: 49
Keychain Supported: Yes
Alternative instance ID: -
Sync target: OneDrive
Editor: Rich Text

Revision: 7e2765a

Backup: 1.5.1
Freehand Drawing: 4.3.0

What issue do you have?

I am migrating from Onenote to Joplin.
I spent some time copy/pasting a section (with subpages) into Joplin.
All worked well.
I then decided to rename this section (by adding a number (01) at the beginning of the text).
An error message came up - and when I went back - this section had completely disappeared - how do I retrieve it?

Are you using the rich text editor or markdown editor? Also, could you attach a log file to the forum and provide a rough timeline of when the error occurred?

I was using rich text editor (I just looked again and swapped between the two, to see if it showed up - but it didn't)

Where do I find the log file?

C:\Users\YOUR_USERNAME.config\joplin-desktop\log.txt

log.txt (6.8 MB)

It looks like your sync is broken, there are number of abnormal errors in the log:

2025-11-09 11:26:45: OneDriveApi: SyntaxError: OneDriveApi::exec: Cannot parse JSON error: <!DOCTYPE html><html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:Web="http://schemas.live.com/Web/"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title>Sharepoint Online</title><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/></head><body><style>

2026-05-20 14:32:15: Error: Quota limit reached
Code: quotaLimitReached
Header: {}
Request: GET https://graph.microsoft.com/v1.0/me/drives/70f5edd166733ff4/special/approot null null {"headers":{"Authorization":"[[DELETED]]","User-Agent":"ISV|Joplin|Joplin/3.6.14"},"target":"string","timeout":300000,"agent":null,"maxRetry":5}
Error: Quota limit reached
    at OneDriveApi.oneDriveErrorResponseToError (file:///C:/Users/Alche/AppData/Local/Programs/Joplin/resources/lib/onedrive-api.ts:144:24)
    at OneDriveApi.exec (file:///C:/Users/Alche/AppData/Local/Programs/Joplin/resources/lib/onedrive-api.ts:356:24)
    at processTicksAndRejections (node:internal/process/task_queues:104:5)
    at OneDriveApi.execJson (file:///C:/Users/Alche/AppData/Local/Programs/Joplin/resources/lib/onedrive-api.ts:446:20)
    at OneDriveApi.appDirectory (file:///C:/Users/Alche/AppData/Local/Programs/Joplin/resources/lib/onedrive-api.ts:89:13)
    at e.initFileApi (file:///C:/Users/Alche/AppData/Local/Programs/Joplin/resources/lib/SyncTargetOneDrive.ts:119:18)
    at e.fileApi (file:///C:/Users/Alche/AppData/Local/Programs/Joplin/resources/lib/BaseSyncTarget.ts:117:19)
    at e.initSynchronizer (file:///C:/Users/Alche/AppData/Local/Programs/Joplin/resources/lib/SyncTargetOneDrive.ts:134:39)
    at e.synchronizer (file:///C:/Users/Alche/AppData/Local/Programs/Joplin/resources/lib/BaseSyncTarget.ts:150:26)
    at timeoutCallback (file:///C:/Users/Alche/AppData/Local/Programs/Joplin/resources/lib/registry.ts:188:20)

2026-05-21 16:46:01: Synchronizer: [warn] FetchError: request to https://graph.microsoft.com/v1.0/drives/70F5EDD166733FF4/root:/Apps/Joplin/info.json:/content failed, reason: getaddrinfo ENOTFOUND graph.microsoft.com
Code: ENOTFOUND
FetchError: request to https://graph.microsoft.com/v1.0/drives/70F5EDD166733FF4/root:/Apps/Joplin/info.json:/content failed, reason: getaddrinfo ENOTFOUND graph.microsoft.com
    at ClientRequest.<anonymous> (C:\Users\Alche\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\node-fetch\lib\index.js:1491:11)
    at ClientRequest.emit (node:events:508:28)
    at emitErrorEvent (node:_http_client:108:11)
    at TLSSocket.socketErrorListener (node:_http_client:575:5)
    at TLSSocket.emit (node:events:508:28)
    at emitErrorNT (node:internal/streams/destroy:170:8)
    at emitErrorCloseNT (node:internal/streams/destroy:129:3)
    at processTicksAndRejections (node:internal/process/task_queues:90:21)

2026-05-21 19:24:28: Synchronizer: [warn] Fail-safe: Sync was interrupted because 95% of the data (105 items) is about to be deleted. To override this behaviour disable the fail-safe in the sync settings.

Do you have the sync status collapsed, or did you see the error about the fail-safe?

Unfortunately OneDrive has been known to randomly break with Joplin for some users and the only way to resolve the issue is to delete Joplin data on all devices and delete the data on OneDrive, then import from a jex backup and resync everything. It doesn't look like you have much data however, so this shouldn't be too long of a process in your case. Alternatively you might want to switch to Dropbox when you reset everything.

EDIT: The 'Quota limit reached' error suggests your OneDrive was full recently, which may have triggered the issues. But the later fail-safe error suggests some or all of Joplin data has now been deleted on OneDrive.

Thanks for the help - it seems that Onedrive was the issue. I am slowly migrating from Windows to Linux - first stage is unsubscribing from Office and moving all my files to a HHD - hindsight is a fine thing, but I should have moved the files before unsubscribing.

I have not lost that much (really, I was just testing Joplin as an alternative to Onnote).

So, my play is to use the Joplin cloud service and start afresh.

Thanks again for figuring this out for me.