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),
- If nothing is syncing and hypothesis 1 holds,
info.json
may be corrupted. To check this, locateinfo.json
on the sync target and open it in a text editor. For example, on OneDrive, search forinfo.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.
- 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!