(Mostly wanted to post this for the workaround, as it means there’s no need to drop everything and fix it. Enjoy your leave and take care of your kid.)
Thank you for reporting it.
Not syncing on your new Android phone - that’s weird.
I tried to reproduce it on my Essential phone (Android 10) but it worked fine.
However, my Android phone is kind of old now.
I decided to buy Google Pixel 5.
I’ll test on it.
Thank you for being patient. Now I’m back to work.
I’ve got a Google Pixel 5 (Android 11) and tried to reproduce the issue but couldn’t.
So, I suspect that it may be an account-dependent issue.
To make sure that, I’d like to know if the initial sync works with a test account.
Could you try logging in with this account from your phone?
It may take me a day or two before I can get to it, but I’ll try reinstalling from scratch, make sure I can reproduce the bug with the prod version, and then try the beta build.
Okay, I’m testing on a Pixel 4a. I reproduced the bug with version 4.1.0, testing the beta…
I had 4.1.0 installed, and it was exhibiting the Sync / spin / Sync / spin behavior.
I updated to the beta (version reports 4.1.1 build 69) and opened it. It tried to sync, and then simply stopped. No notes or categories downloaded to the device.
Paused the app, it again tried to sync and stopped. Again, no notes or metadata downloaded.
Delete LocalDB and Sync, same symptom.
I don’t usually use this phone for Inkdrop, so it’s not a big deal for me to try something else.
Thank you for trying it. Okay, it didn’t solve.
Hmm, this is a cryptic bug.
Since I can’t reproduce it, it is hard to find what actually causes the issue.
There are two options that I can come up with to try.
Reset the Inkdrop database
I suspect that a particular note is blocking the sync for some reason.
Since v4.1.0 works, this should be related to the E2EE.
By resetting the remote Inkdrop database, your desktop client tries to encrypt and send the whole data again.
That might solve the issue, however it will not solve the root bug.
Try to reproduce on my device
If you allow me, could I log in to your account from my device?
I understand you have a lot of private notes, but that’s the only way to reproduce it on my environment at the moment.
I promise I do it only for the debugging purpose and you can change the password once it’s done.
Please DM me your account if it’s okay.