Project status

We're still working on it!

Many of the sync issues remain unfixed because we haven't been able to reproduce them locally.

Here are some things that could be causing the issues:

Hypothesis 1: Incorrect date/time on some clients

In the past, an incorrect date/time on some clients have led to sync issues. Please double-check that all clients have roughly correct dates/times.

Hypothesis 2: Encryption/decryption issues

If you're using encryption, make sure that both the Android and desktop clients are up-to-date. See this forum post and this GitHub issue.

Hypothesis 3: Partially written files on the sync target

In the past, some users have had sync issues related to Joplin exiting after writing only part of a file. If some or all resources/notes aren't syncing, it's possible that a remote file is only partially written.

To see if this is the case, if you're using a sync target that has an associated file explorer (e.g. DropBox or OneDrive),

  1. If nothing is syncing and hypothesis 1 holds, info.json may be corrupted. To check this, locate info.json on the sync target and open it in a text editor. For example, on OneDrive, search for info.json and select the file in the correct folder

info.json should end with something like this:

       },
		"updatedTime": 1688390911561
	}
}

If you aren't using a sync target that has a file explorer, see this discussion.

  1. If only some files are syncing and hypothesis 1 holds, repeat step 1, but search for the note/resource IDs that aren't syncing instead. You can get the ID of a note by clicking the ⓘ icon in the desktop app:
    or by clicking "copy markdown link" on the mobile app.

On the sync target, an (encrypted) note should end with something like this:

encryption_applied: 1
markup_language: 
is_shared: 
share_id: 
conflict_original_id: 
master_key_id: 
user_data: 
type_: 1

a decrypted note should end similarly.

Resources (e.g. images/PDFs) will be formatted differently. If they're encrypted, they should end with "}.


I hope that this is helpful! If you have any further questions (or need help with anything included above), please let me know!

5 Likes