New syncing problem

Steve's Avatar

Steve

12 Oct, 2024 12:21 PM

OK, this is a new issue as far as I can see.
So, I wanted to change three accounts from Bank Accounts to Investment accounts. To do this I created three new investment accounts then using batch change I transferred the transactions from the old bank accounts, then deleted the old bank accounts. This all went smoothly.
However, now when I look at the accounts on my iPad/iPhone i don't see any of the new Investment accounts and, to make matters even more confusing, I can see two of the old bank accounts with their original starting balances but no transactions.
I've tried disconnecting the file sync (I'm using Dropbox) and reconnecting it, but no change.
So, why would I still be seeing two of the three deleted accounts and none of the newly created investment accounts?
Syncing doesn't appear to be a strong point with MoneyDance if you see my outstanding issue too.
Thanks in advance
Steve

  1. 1 Posted by Steve on 12 Oct, 2024 12:29 PM

    Steve's Avatar

    Update
    OK - after digging around I found that although I had deleted the three accounts two of them had not been deleted fully and still showed in the account list. I have now removed them.
    The three new investment accounts still do not show in the mobile app - is this by design? If so it shouldn't be - and I certainly hope not as that would mean I'd have to reverse all my changes!

  2. 2 Posted by Stuart Beesley ... on 12 Oct, 2024 12:36 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Yup. The mobile app does NOT show investment accounts.

  3. 3 Posted by Steve on 12 Oct, 2024 12:40 PM

    Steve's Avatar

    That's just crazy!
    Why is the mobile app so appallingly restricted - and unreliable (see my other outstanding ticket "changes made on iPad and iPhone randomly not updating to desktop")

  4. 4 Posted by dwg on 12 Oct, 2024 12:43 PM

    dwg's Avatar

    The current mobile app was intended to just be an on the go tool for data entry, so primarily for purchases you may make.

  5. 5 Posted by Steve on 12 Oct, 2024 12:56 PM

    Steve's Avatar

    That's as maybe, but I need to be able to enter data in all my accounts - not much good if it doesn't even show all your accounts, is it?
    I really like the desktop app, but having the mobile app was the primary reason for switching from MS Money - but it's so unreliable I've started recording any mobile changes I make with pen and paper to confirm they actually sync with the desktop - because around 50% of the time, they don't!

  6. 6 Posted by Stuart Beesley ... on 12 Oct, 2024 01:04 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    I've used sync for years and it's always worked.. It's possible you have an old sync setup or it's out of sync... On your desktop, install/run toolbox extension, update mode, advanced menu, force PUSH sync option... wait... restart MD, then restart mobile...

  7. 7 Posted by Steve on 12 Oct, 2024 01:15 PM

    Steve's Avatar

    Thanks Stuart, but I have already been down that route. Tech support are supposed to be looking in to it for me but so far they've not been able to resolve it.
    My problem is if I make a change to a pre-existing entry on my iPad/iPhone there's only a 50% chance of that change appearing on the desktop. It syncs the other way round fine. If I make a change on my desktop it arrives on the mobiles every time.
    For example: If I have two future payments provisionally set up in an account and I need to change the amounts (or date, doesn't matter what) on my mobile I make the changes, and it saves. If I look on another mobile device those change are there. Now if I go to my desktop maybe one of the changes will have synced but not both. If I now look on a mobile device the change that hasn't synced on the desktop will have reverted to the desktop value. Now this doesn't happen every time and sometimes no changes sync at all other times they all sync fine. It's doing my head in. New entries (I think) appear to sync - it seems to be editing existing entries that are the problem.

  8. 8 Posted by Stuart Beesley ... on 12 Oct, 2024 01:30 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    So to confirm, you have done the toolbox force PUSH sync option?

    Also, please grab help/console and upload that here too

  9. 9 Posted by Steve on 12 Oct, 2024 02:05 PM

    Steve's Avatar

    Some time ago, when I first had the problem - it was one of the troubleshooting steps from tech support.
    I'll re-run it now, then grab the log file

  10. 10 Posted by sth on 12 Oct, 2024 02:27 PM

    sth's Avatar

    The mobile app was always designed to be an adjunct to the main application and not a full featured application. To have a full featured application on a mobile platform one would have to implement something like quicken where all your data is on the web and processed there and the mobile app is just a display of the cloud handling your data.

    MD never puts you data out there for the cloud to process. It is one of the things I really really like about MD. I can sync a laptop to my desktop if I absolutely need portability.

    (NOT IK support)

  11. 11 Posted by Steve on 12 Oct, 2024 02:32 PM

    Steve's Avatar

    I'm aware of it's limitations - but the least I would expect is for the features that are there to actually work. Currently, sadly, in my case they don't.
    Hopefully that can be resolved.

  12. 12 Posted by sth on 13 Oct, 2024 12:23 AM

    sth's Avatar

    @Steve, either I have missed it in this thread or you have not mentioned 3 important items. What OS?
    What version of MD?
    What kind of syncing are you using?

    Dropbox syncing only works when the device is on line. If it is off line the changes will be ignored. It has to access the dropbox API over the network.

    Dropbox folder is more reliable and will retain your changes until the device connects to the network and the changes are uploaded.

    Shared folder can be hit or miss depending on how that folder is shared.

  13. 13 Posted by Steve on 14 Oct, 2024 10:22 AM

    Steve's Avatar

    @sth
    I have the software installed on...
    One x MacBook Pro, running Sanoma
    Two x Windows Desktops, Running Windows 10
    One x Windows Laptop, Running Windows 11
    One x iPhone 15 Pro Max running IOS 18.0.1
    One x iPad Mini 6 running iPadOS 18.0.1
    One x iPad Pro 11" 3rd Gen Running iPadOS 18.0.1
    All using the latest build of MD.

    I'm using Dropbox Syncing (NOT Dropbox Folder)

    All the laptops and PC's sync between each other no problems at all - they certainly DO NOT need to be running for them to sync. I sometimes don't use one or other of them for weeks at a time but if I fire them up they always sync up to date (with the other desktops/laptops), no issues.

    It is only changes made on the IOS devices that fail to sync back (sometimes and randomly) to all of the laptops/desktops. I can make changes on any IOS device and then it doesn't matter which PC/Mac I open MD on, some or all or none of the changes made will sync back. The changes do, however, sync to the other IOS devices - "until" I open a desktop/laptop, then, depending on what has synced, the items that don't sync revert to the previous settings on all devices.

  14. 14 Posted by Steve on 14 Oct, 2024 10:30 AM

    Steve's Avatar

    Almost forgot - console log

    Taken from my primary device Windows 11 laptop.

  15. 15 Posted by sth on 14 Oct, 2024 03:08 PM

    sth's Avatar

    @Steve, Thanks for the info, that is quite a stable of systems. I assume by the latest build you mean the latest "preview build" sometimes called the beta build and not the "preview-preview build" or alpha build which should ONLY be used for testing and not production. This would have been build 5146 when you submitted the problem and is now build 5165 but should not have changed the syncing issue.

    The problem is not if the system is running for the changes to take effect. But it is the system where a change (new transaction) is entered MUST be reliably connected to the internet at that precise time. If not then the change is lost. The iOS devices may have intermittent network connections. TBH, I am not sure why Desktop Connection is even listed as an option for syncing.

    Which system is the primary of the 7 systems? Is there more than one system that thinks it is a primary? The adoption and reversion sequence may suggest that as an issue.
    It may be a pain, but I would suggest to using dropbox folder for all the systems.

    I just noticed from your ConsoleLog that you are running build 5118, I would suggest updating to the current preview build which is quite stable and has additional syncing info in the log for debugging.
    https://infinitekind.com/preview

    In fact, I believe that this current build (5165) is a release candidate and will become the next released version.

    -Scott

  16. 16 Posted by Steve on 14 Oct, 2024 03:59 PM

    Steve's Avatar

    Yes, I’m running 5118 which is the current “stable” release. I prefer not to run Betas as history has taught me it’s not always a good idea. I’ll await full release at least until updating.
    Most (but not all) of my IOS changes are carried out at home, but occasionally I will enter or change something whilst away. That would almost always be on my phone. I’m on a 900Gb full fibre connection at home, that’s always been rock solid, and, like I said changes to one IOS device “always” sync to the other IOS devices (whether I’m home or not) - it gets lost (randomly) between IOS and Windows/MacOS.
    The Windows 11 laptop is the “primary” device as it’s the one I use the most.
    I can’t use Dropbox folder option for two reasons. 1. The Dropbox folder is not stored in the default path (so MD doesn’t see it) and 2. I’m using the free version and I’d have to upgrade to install it on all my devices.
    What I don’t understand is that IOS devices ALWAYS sync with each other, Desktops and Laptops ALWAYS sync with each other, desktop and Laptop changes ALWAYS sync with IOS devices but IOS devices only sometimes sync with Desktops and Laptops.
    It just seems to be the IOS to Windows/Mac part that’s broken and I’m not convinced that’s Dropbox’s fault because of the way the other syncs work fine.
    Ho hum…

  17. 17 Posted by sth on 14 Oct, 2024 05:13 PM

    sth's Avatar

    Well, those are my suggestions and possible workarounds/tests for the issue.
    (Not IK Support)

  18. 18 Posted by Steve on 14 Oct, 2024 05:29 PM

    Steve's Avatar

    I really appreciate your efforts in trying to sort me out. I have a ticket open with support but they’ve gone quiet on me for the last week.
    Might give up and simply go back to making notes of my changes until I‘m back at a computer (which is kind of what I’m having to do at the moment anyway).
    Thanks again.

  19. 19 Posted by sth on 14 Oct, 2024 05:48 PM

    sth's Avatar

    Yes, support gets a little overwhelmed. That is why I had several suggestions, some of them could be tried on test data on a limited bases to avoid upgrading Dropbox, or use of preview version which is fairly solid which would give additional debugging info.

    You can look at the internals in drop box in the data and see if transactions are updated from iOS or if there is some indication of why this is breaking down.

    Or you can wait for official support to get around to it.

    (Scott, just a long time user)

  20. 20 Posted by dtd on 14 Oct, 2024 06:46 PM

    dtd's Avatar

    @steve - it's often good to wait till stable - 5146 should have been made stable, 5146 is what I use on my live data, but that is IK/MD decision. As for 5165 there have been syncing changes between 5146 to 5165, and there are a couple of sync issues still being worked on as of Alpha 5168.

    So stay on 5118 for now, as you'd hate to have this development issue complicate whatever is going on currently for you.

  21. 21 Posted by derekkent23 on 15 Oct, 2024 07:48 AM

    derekkent23's Avatar

    I am not support staff, just a user.
    Hi

    Just a couple of small points.

    Dropbox Connection. it’s my understanding if your computer is not connected to the internet when you make changes, say add a transaction Moneydance store this data and sync it when you get back onto the internet. The same is true for mobile devices.

    The way I get around the free Dropbox account limit of 3 devices using Dropbox Folder is to have more than one Free Account under different email addresses and share the .moneydancesync folder between accounts. Mobile devices don’t count towards the 3 limit.

    Hope this helps

  22. 22 Posted by dwg on 15 Oct, 2024 09:01 AM

    dwg's Avatar

    While I last looked at this within you account set there is a folder called tiksync\out when you enter or modify data on the local machine the transaction files are held in this folder pending writing to the shared location whether this be dropbox folder, dropbox connection or shared folder, any differences are above here being the method of writing the files to the shared location from this folder. So if you are offline when you are working with the data, the files will be kept in the out folder until you are online.

  23. System closed this discussion on 14 Jan, 2025 09:10 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac