Webdav target folder sync error on Android

Operating system

Android

Joplin version

3.1.8

Desktop version info

Joplin 3.1.24 (prod, win32)

Client ID: f5da48ff98fa4107b6dc4cfaf77f4669
Sync Version: 3
Profile Version: 47
Keychain Supported: Yes

Revision: d581264

Backup: 1.4.2
Outline: 1.5.9

Sync target

WebDAV

What issue do you have?

I'm migrating to a new Android Phone (Samsung, Android V14).
Webdav is from cPanel from my ISP.
Setting up sync:

  • Initially, I used the host root account (was confused with which account/passwd to use)
  • Changed the creds to user/passwd that the other installs use
  • Now using the identical creds to the old phone,
  • the sync on the new phone is empty. Old phone and PC show 600+ documents across 10 notebooks.
  • Create a new doc on the new phone.
    Log in to the host filesystem via cPanel
  • in the root, there is the file dated now
  • nothing in the <user> directory, where the other 600 files are

I have double checked the creds on both sides, restarted the new phone. How is Joplin seeing the root, not the <user> folder?
The new phone is creating files in the root of the filesystem. The other devices are creating the in user directory for the user I log in as. I have rebooted the new phone, and hunted around the forum, but am totally at a loss.
Any suggestions welcomed.

Grant

I suspect there was a caching issue somewhere, with the same URL, but a different ID, which the host processed differently. So I uninstalled and reinstalled the app, and now it points at the right place.
All seems to work, bar a couple of notes that want to stay encrypted.

TL;DR: uninstall, re-install.