Skip to content

New sync doesn’t work on mobile #768

@briansunter

Description

@briansunter

Search first

  • I searched and no similar issues were found

What Happened?

Sync works on desktop but not mobile for latest version

Reproduce the Bug

Followed these instructions. Didn't complete download on iOS.

Re-upload Existing Graphs

You’ll need to re-upload your existing graphs one by one. We recommend using the desktop or the web app.

  1. Open an existing graph
  2. Go to Graphs
  3. Click the three-dot (⋯) menu
  4. Select "Use Logseq Sync"
  5. Wait until the sync status turns green

Re-download graphs on other devices

After your graphs have been successfully uploaded, refresh them on other device (one by one):

  1. Open the graph
  2. Go to Graphs
  3. Click the three-dot (⋯) menu
  4. Select Delete Local Graph
  5. Tap the graph again to re-download it
  6. Wait until the sync status turns green

Expected Behavior

No response

Files

Gets stuck here

Image

Browser, Desktop or Mobile Platform Information

Latest test flight ios and desktop

Additional Context

{:sequenceNumber 0, :time 1772629630089, :level :info, :message {:frontend.handler/start-web-worker {}, :line 150}, :logger-name "frontend.handler", :exception nil}

{:sequenceNumber 0, :time 1772629630092, :level :info, :message {:frontend.persist-db.browser/reload-app {:client-id "5c54d2aa-4de0-4df9-812d-a10d6a041043"}, :line 75}, :logger-name "frontend.persist-db.browser", :exception nil}

{:sequenceNumber 0, :time 1772629630629, :level :info, :message {:frontend.persist-db.browser/reload-app-lock {:acquired? true}, :line 80}, :logger-name "frontend.persist-db.browser", :exception nil}

{:sequenceNumber 0, :time 1772629630640, :level :info, :message {:try-to-start-rtc [:network-online&rtc-not-running nil], :line 51}, :logger-name "frontend.handler.db-based.rtc-background-tasks", :exception nil}

{:sequenceNumber 0, :time 1772629630641, :level :info, :message {:db-sync/skip-start {:repo "logseq_db_Demo", :reason :graph-not-in-remote-list, :remote-graphs-loading? nil, :has-local-rtc-id? false}, :line 242}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629630641, :level :info, :message {:db-sync/stop true, :line 231}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629631839, :level :info, :message {"init worker spent" "1209ms", :line 121}, :logger-name "frontend.persist-db.browser", :exception nil}

{:sequenceNumber 0, :time 1772629631840, :level :warning, :message {:opfs-storage-may-be-cleared "OPFS storage may be cleared by the browser under storage pressure.", :line 26}, :logger-name "frontend.persist-db.browser", :exception nil}

{:sequenceNumber 0, :time 1772629631855, :level :info, :message {:frontend.handler/db-worker-spent-time 1765, :line 155}, :logger-name "frontend.handler", :exception nil}

{:sequenceNumber 0, :time 1772629632216, :level :info, :message {:frontend.db.restore/restore-graph! "loads 1757 datoms in 347 ms", :line 36}, :logger-name "frontend.db.restore", :exception nil}

{:sequenceNumber 0, :time 1772629632274, :level :info, :message {:try-to-start-rtc [:trigger-rtc "logseq_db_Demo"], :line 51}, :logger-name "frontend.handler.db-based.rtc-background-tasks", :exception nil}

{:sequenceNumber 0, :time 1772629632274, :level :info, :message {:db-sync/skip-start {:repo "logseq_db_Demo", :reason :graph-not-in-remote-list, :remote-graphs-loading? false, :has-local-rtc-id? false}, :line 242}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629632274, :level :info, :message {:db-sync/stop true, :line 231}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629632275, :level :info, :message {:frontend.handler/app-init-spent-time 2266, :line 174}, :logger-name "frontend.handler", :exception nil}

{:sequenceNumber 0, :time 1772629795083, :level :info, :message {:app-state-change-handler #js {:isActive false}, :app-active? false, :worker-client-id "17944e2b-d83d-4537-add1-c9d912639539", :line 49}, :logger-name "mobile.init", :exception nil}

{:sequenceNumber 0, :time 1772629797389, :level :info, :message {:app-state-change-handler #js {:isActive true}, :app-active? true, :worker-client-id "17944e2b-d83d-4537-add1-c9d912639539", :line 49}, :logger-name "mobile.init", :exception nil}

{:sequenceNumber 0, :time 1772629797442, :level :info, :message {:try-to-start-rtc [:mobile-app-active&rtc-not-running nil], :line 51}, :logger-name "frontend.handler.db-based.rtc-background-tasks", :exception nil}

{:sequenceNumber 0, :time 1772629797442, :level :info, :message {:db-sync/skip-start {:repo "logseq_db_Demo", :reason :graph-not-in-remote-list, :remote-graphs-loading? false, :has-local-rtc-id? false}, :line 242}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629797442, :level :info, :message {:db-sync/stop true, :line 231}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629939205, :level :info, :message {:try-to-start-rtc [:document-visible&rtc-not-running nil], :line 51}, :logger-name "frontend.handler.db-based.rtc-background-tasks", :exception nil}

{:sequenceNumber 0, :time 1772629939206, :level :info, :message {:db-sync/skip-start {:repo "logseq_db_Demo", :reason :graph-not-in-remote-list, :remote-graphs-loading? true, :has-local-rtc-id? false}, :line 242}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629939206, :level :info, :message {:db-sync/stop true, :line 231}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629939806, :level :info, :message {:try-to-start-rtc [:document-visible&rtc-not-running nil], :line 51}, :logger-name "frontend.handler.db-based.rtc-background-tasks", :exception nil}

{:sequenceNumber 0, :time 1772629939807, :level :info, :message {:db-sync/skip-start {:repo "logseq_db_Demo", :reason :graph-not-in-remote-list, :remote-graphs-loading? false, :has-local-rtc-id? false}, :line 242}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629939807, :level :info, :message {:db-sync/stop true, :line 231}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629941132, :level :info, :message {:frontend.db.restore/restore-graph! "loads 1749 datoms in 283 ms", :line 36}, :logger-name "frontend.db.restore", :exception nil}

{:sequenceNumber 0, :time 1772629941188, :level :info, :message {:try-to-start-rtc [:trigger-rtc "logseq_db_main"], :line 51}, :logger-name "frontend.handler.db-based.rtc-background-tasks", :exception nil}

{:sequenceNumber 0, :time 1772629941188, :level :info, :message {:db-sync/start {:repo "logseq_db_main"}, :line 239}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629956142, :level :info, :message {:app-state-change-handler #js {:isActive false}, :app-active? false, :worker-client-id "17944e2b-d83d-4537-add1-c9d912639539", :line 49}, :logger-name "mobile.init", :exception nil}

{:sequenceNumber 0, :time 1772629958241, :level :info, :message {:try-to-start-rtc [:document-visible&rtc-not-running nil], :line 51}, :logger-name "frontend.handler.db-based.rtc-background-tasks", :exception nil}

{:sequenceNumber 0, :time 1772629958241, :level :info, :message {:db-sync/start {:repo "logseq_db_main"}, :line 239}, :logger-name "frontend.handler.db-based.sync", :exception nil}

{:sequenceNumber 0, :time 1772629958499, :level :info, :message {:app-state-change-handler #js {:isActive true}, :app-active? true, :worker-client-id "17944e2b-d83d-4537-add1-c9d912639539", :line 49}, :logger-name "mobile.init", :exception nil}

{:sequenceNumber 0, :time 1772629958551, :level :info, :message {:try-to-start-rtc [:mobile-app-active&rtc-not-running nil], :line 51}, :logger-name "frontend.handler.db-based.rtc-background-tasks", :exception nil}

{:sequenceNumber 0, :time 1772629958552, :level :info, :message {:db-sync/start {:repo "logseq_db_main"}, :line 239}, :logger-name "frontend.handler.db-based.sync", :exception nil}

================================================================

{:sequenceNumber 0, :time 1772629631842, :level :info, :message {:db-dirs (".logseq-pool-Demo" ".logseq-pool-main"), :all-dirs (".logseq-pool-Demo" ".logseq-pool-main"), :line 344}, :logger-name "frontend.worker.db-worker", :exception nil}

{:sequenceNumber 0, :time 1772629631862, :level :info, :message {:db-dirs (".logseq-pool-Demo" ".logseq-pool-main"), :all-dirs (".logseq-pool-Demo" ".logseq-pool-main"), :line 344}, :logger-name "frontend.worker.db-worker", :exception nil}

{:sequenceNumber 0, :time 1772629631864, :level :info, :message {:db-dirs (".logseq-pool-Demo" ".logseq-pool-main"), :all-dirs (".logseq-pool-Demo" ".logseq-pool-main"), :line 344}, :logger-name "frontend.worker.db-worker", :exception nil}

{:sequenceNumber 0, :time 1772629631876, :level :fine, :message {:client-id "17944e2b-d83d-4537-add1-c9d912639539", :line 74}, :logger-name "frontend.worker.shared-service", :exception nil}

{:sequenceNumber 0, :time 1772629631879, :level :fine, :message {:become-master "17944e2b-d83d-4537-add1-c9d912639539", :service "logseq_db_Demo", :line 276}, :logger-name "frontend.worker.shared-service", :exception nil}

{:sequenceNumber 0, :time 1772629939777, :level :info, :message {:db-dirs (".logseq-pool-Demo" ".logseq-pool-main"), :all-dirs (".logseq-pool-Demo" ".logseq-pool-main"), :line 344}, :logger-name "frontend.worker.db-worker", :exception nil}

{:sequenceNumber 0, :time 1772629940862, :level :fine, :message {:become-master "17944e2b-d83d-4537-add1-c9d912639539", :service "logseq_db_main", :line 276}, :logger-name "frontend.worker.shared-service", :exception nil}

{:sequenceNumber 0, :time 1772629941082, :level :info, :message {:gc-sqlite-dbs "gc current graph", :line 239}, :logger-name "frontend.worker.db-worker", :exception nil}

{:sequenceNumber 0, :time 1772629941195, :level :info, :message {:db-sync/start-skipped {:repo "logseq_db_main", :graph-id nil, :base "wss://api.logseq.io/sync/%s"}, :line 1650}, :logger-name "frontend.worker.sync", :exception nil}

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions