Operating system
Android
Joplin version
3.1.8
Sync target
Dropbox
What issue do you have?
The Android Joplin app seems to be stuck on Dropbox sync most of the time.
I've used the app for over a year now without any problems, but this issue seems to have started maybe a month or so ago and gotten worse since then.
When I start the app, it'll try to do a sync, but the sync seems to be stuck on an infinite spinner. I've waiting for as long as several hours once and nothing changed. If I click "Cancel", then the infinite spinner continues, but with the added message of "Canceling...". The only way to get out of this infinite loop is to quit the Joplin app. Though when I restart it, it enters the loop again.
The quizzical part is that sometimes, maybe once or twice a day, a successful sync does take place! When it does, it's fast and as expected, as there's not many items to sync.
Things I've tried that didn't work:
• Quitting and restarting Joplin
• Clearing the App Cache for the Joplin app.
• Restarting my phone.
• Tried different wifi/cell networks.
Why I don't think this is a Dropbox issue:
• I use the Joplin desktop apps (both Linux and Mac) and both can sync perfectly fine and quick with the same Dropbox source.
• I don't see any Dropbox sync related errors in the logs.
• Because the sync is sometimes successful, the auth and connection is certainly valid.
I've attached a screenshot of the sync screen - the little spinner on the bottom left is constantly spinning during this issue. I took a video of the issue happening but it's too big to attach to this post, but if anyone would like to see it, I can try to upload it somewhere and share a link.
I've also attached my mobile app logs. The issue most recently happened today, January 5th, at 11:26am PST and also again at 11:48 PST - hopefully that makes log sleuthing easier. I was able to get a successful sync after that.
Phone Version:
• Pixel 5
• Android 14
Joplin App Info:
Joplin Mobile 3.1.8 (prod, android)
Client ID: 427a713cd534450c815972b527e210a0
Sync Version: 3
Profile Version: 47
Keychain Supported: No
Revision: 41b251d67 (release-3.1)
Android API level: 34
WebView version: 131.0.6778.135
WebView package: com.google.android.webview
FTS enabled: 1
Hermes enabled: 1
Screenshots
Log file
mobile-log.log (811 KB)