My Shared notebook won't sync

If this is a bug report, please create it on GitHub instead. Follow this link:

on

Operating system

macOS

Joplin version

3.3.13

Desktop version info

Joplin 3.3.13 (prod, darwin)

Device: darwin, Apple M1
Client ID: 0b46d3d6e6b6417c861a22495ea07fa2
Sync Version: 3
Profile Version: 47
Keychain Supported: Yes
Revision: 144ed59

Backup: 1.4.3
Extra Markdown editor settings: 1.11.0
Freehand Drawing: 3.0.1
Math Mode: 0.8.0
Outline: 1.5.14
Rich Markdown: 0.16.0

Sync target

Joplin Server

Editor

Markdown Editor

What issue do you have?

I shared a notebook to another account (let's say Ivy), however either me or Ivy add note to this notebook, the note won't appear on the other side. That's means, Ivy can't see the note I created under the shared notebook, so the opposite way.

In the meantime, the client doesn't have any error message shows sync failed or something like this. The sync feature works well among my devices and so does for Ivy. Only when we sync notebook to each other and create new notebooks, the sync doesn't work (if the notebook exists before shared, then the content can also be synced well).

In order to detect what happened, I turned off the Encryption keys and checked on my server, the note I created is like below, where you can see the 'is_shared' attribute is 0 which should be a mistake.

{"deleted_time":0,"user_data":"","master_key_id":"","conflict_original_id":"","is_shared":0,"markup_language":1,"encryption_cipher_text":"","user_updated_time":1749609921374,"user_created_time":1749589225723,"order":0,"application_data":"","source_application":"net.cozic.joplin-desktop","source":"joplin-desktop","todo_completed":0,"todo_due":0,"is_todo":1,"source_url":"","author":"","altitude":"0.0000","longitude":"121.54399000","latitude":"29.86833600","is_conflict":0,"created_time":1749589225723,"title":"test to do","body":"put some content here\n\nand more for testing"}