Sync Bug with Offline
-
Recently I have been testing a lot for the issue with the "original route" not displaying consistently.
As part of that testing I was editing routes in the web planner & then trying to see if / when they would not display correctly
During this testing I also came across an issue / bug with the sync function which is particularly annoying if you use offline modeScenario is create a "New Route" in the web planner - can be any 2 points in the world
Go to the App > Routes & Tracklogs
A Sync should automatically occur if you have the "Sync All My Routes" function enabled & the "New Route" will appear
All is good, the route shows correctly, all is synced
Close the AppThe sync issue is not with new routes, new routes are new files & they sync okay
Go back to the web planner & edit the previous "New Route",
the simplest method to display the issue is just to add another point to the route so it now has 3 points
Go to the App > Routes & Tracklogs
A Sync should automatically occur & you would expect that the "New Route" would be updated
DO NOT open or edit the "New Route" in the app but immediately return to the app start page or exit the appNow take the device offline i.e. disconnect it from the internet / wifi off / airplane mode
Go to the App > Routes & Tracklogs
A sync cannot occur because the device is offline as indicated by the orange banner
but as the "New Route" has supposedly already been synced in the previous strps this should not be a problem
Open the "New Route" & find that it is not the newest route with 3 points but is the original with 2 points i.e. it has not been synced after the edit !Somewhere in the Sync system it is not getting the correct information about what routes have changed, the "diff" is wrong" at the time sync function is activated on entry to "Routes & Tracklogs"
This route is now an orphan route & will never sync when online by just opening the App > Routes & Tracklogs page
The only way to un-orphan the route is to be online & open or edit the route
As you open /edit the route it is possible to see briefly the original route of 2 points is very quickly synced to the edit route with 3 pointsAgain for me it is unexpected behaviour from MRA,
when I am online & I go to App > Routes - Tracklogs & I select the "Sync Now" button or I see the system say "Synchronising Library"
I expect the latest copy of the file to be on my device
The latest copy is NOT on my device after a sync, the "Synchronising Library" & "Sync Now" button lie to me, the latest copy is only on my device after it is opened when onlineYes I know I have the work around in the App, open every route everytime I edit it in the web planner, but this is not how things should be
-
Recently I have been testing a lot for the issue with the "original route" not displaying consistently.
As part of that testing I was editing routes in the web planner & then trying to see if / when they would not display correctly
During this testing I also came across an issue / bug with the sync function which is particularly annoying if you use offline modeScenario is create a "New Route" in the web planner - can be any 2 points in the world
Go to the App > Routes & Tracklogs
A Sync should automatically occur if you have the "Sync All My Routes" function enabled & the "New Route" will appear
All is good, the route shows correctly, all is synced
Close the AppThe sync issue is not with new routes, new routes are new files & they sync okay
Go back to the web planner & edit the previous "New Route",
the simplest method to display the issue is just to add another point to the route so it now has 3 points
Go to the App > Routes & Tracklogs
A Sync should automatically occur & you would expect that the "New Route" would be updated
DO NOT open or edit the "New Route" in the app but immediately return to the app start page or exit the appNow take the device offline i.e. disconnect it from the internet / wifi off / airplane mode
Go to the App > Routes & Tracklogs
A sync cannot occur because the device is offline as indicated by the orange banner
but as the "New Route" has supposedly already been synced in the previous strps this should not be a problem
Open the "New Route" & find that it is not the newest route with 3 points but is the original with 2 points i.e. it has not been synced after the edit !Somewhere in the Sync system it is not getting the correct information about what routes have changed, the "diff" is wrong" at the time sync function is activated on entry to "Routes & Tracklogs"
This route is now an orphan route & will never sync when online by just opening the App > Routes & Tracklogs page
The only way to un-orphan the route is to be online & open or edit the route
As you open /edit the route it is possible to see briefly the original route of 2 points is very quickly synced to the edit route with 3 pointsAgain for me it is unexpected behaviour from MRA,
when I am online & I go to App > Routes - Tracklogs & I select the "Sync Now" button or I see the system say "Synchronising Library"
I expect the latest copy of the file to be on my device
The latest copy is NOT on my device after a sync, the "Synchronising Library" & "Sync Now" button lie to me, the latest copy is only on my device after it is opened when onlineYes I know I have the work around in the App, open every route everytime I edit it in the web planner, but this is not how things should be
@Brian-McG Hi Brian
I did the same testing as you did. My results are different
When I go offline opening the last used route I’m presented a whole other route than the last one I opened online.
When I manually open the last route I can see itvs exactly the the route I’ve been working on.
So I would say that what you’ve found is something different. Interesting to find out what caused your glitch.
I would like to hear from the other members what’s their exoeriiance