Skip to content
  • Categories
  • Recent
  • Popular
  • Support
  • MyRoute-app
Collapse
Brand Logo

MRA Community Forum

  1. Home
  2. The MyRoute-app
  3. [App] Problems, Bugs and other Issues
  4. Sync Bug with Offline

Sync Bug with Offline

Scheduled Pinned Locked Moved [App] Problems, Bugs and other Issues
5 Posts 4 Posters 113 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Brian McGundefined Offline
    Brian McGundefined Offline
    Brian McG
    wrote last edited by
    #1

    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 mode

    Scenario 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 App

    The 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 app

    Now 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 points

    Again 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 online 😠

    Yes 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

    BlackView BV7100, Android 12
    Normaly navigate Routes in Offline mode with Offline Maps

    Marinus van Deudekomundefined 1 Reply Last reply
    0
    • Brian McGundefined Brian McG

      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 mode

      Scenario 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 App

      The 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 app

      Now 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 points

      Again 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 online 😠

      Yes 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

      Marinus van Deudekomundefined Offline
      Marinus van Deudekomundefined Offline
      Marinus van Deudekom
      Valued contributor
      wrote last edited by
      #2

      @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

      Honda Goldwing GL1500,
      Honda Silverwing GL 650
      DMD2 T865X 8 inch Android tablet using MRA next for navigation
      Garmin XT (almost in the cupboard)
      Samsung S20FE mounted on a Quadlock and using Android Auto in my car

      Hubert Thoringundefined Brian McGundefined 2 Replies Last reply
      0
      • Marinus van Deudekomundefined Marinus van Deudekom

        @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

        Hubert Thoringundefined Offline
        Hubert Thoringundefined Offline
        Hubert Thoring
        Valued contributor
        wrote last edited by
        #3

        @Marinus-van-Deudekom
        @Brian-McG

        Interesting, I have found that apparently a synchronization of a route planned on the web, only takes place with the app when you click on "Routes & Tracklogs" in the app and then the symbol synchronize appears (text in blue)...

        It's not enough to open the app, I wouldn't have known until yesterday.

        Conclusion:

        Before offline you have to open the app where wifi or a mobile network is and go to the level that shows "Routes & Tracklogs". Only then does a synchronization take place...

        Recommended for the developers:

        • Sync in the background

        This does not happen automatically in the background, but that might be recommended.

        ———————

        @Marinus-van-Deudekom
        @Brian-McG

        Interessant, ich habe festgestellt das scheinbar ein Synchronisieren einer im Web geplanten Route, erst dann mit der App erfolgt wenn man in der App auf „Routen & Tracklogs“ klickt und dann erscheint erst das synchronisieren Symbol (Text in blau)


        Es reicht nicht die App zu öffnen, hÀtte ich auch bis gestern nicht gewusst.

        Fazit:

        Vor Offline muss man die App öffnen da wo Wlan oder ein Mobil Netz ist und in die Ebene gehen die „Routen & Tracklogs“ zeigt. Erst dann erfolgt ein Synchronisieren


        Empfehlenswert fĂŒr die Entwickler:

        • Synchronisieren im Hintergrund

        Dieses erfolgt nicht automatisch im Hintergrund, das wÀre vielleicht aber sicher zu empfehlen.

        VG Hubert
        Info zum Beta Test "Next App" dazu die Hardware ...
        iPad 9. Generation iOS 18.5 / Handy iPhone Xr iOS 18.5 / PC mit MS Win11 / BMW Connected App mit Cradel.
        ❗MyRoute-App im Cradel und Remotek-One❗

        1 Reply Last reply
        0
        • Marinus van Deudekomundefined Marinus van Deudekom

          @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

          Brian McGundefined Offline
          Brian McGundefined Offline
          Brian McG
          wrote last edited by Brian McG
          #4

          @Marinus-van-Deudekom it is quite a long sequence of steps to show the problem & maybe my explanation is not so clear

          hopefully this is a clearer description here

          1. create a new route in the web planner with 2 points, name the route “New Route2” because it has 2 points
            d59c0839-94d9-469a-bc17-d9b579946e6c-image.png

          2. close the web planner & go to the mobile app on the device, the device is online

          3. select the Routes & Tracklogs button & the blue sync bar appears “Synchronising Library : 1 remaining”
            212a791a-2387-4c80-a4e8-0f9d04fcd76f-image.png 5971a58b-8e19-47ca-be15-36c4b7ad71df-image.png

          4. all is good, New route2 is synced & when I select the route it has the correct number of points
            2b8bef23-0a77-432d-b724-9f07f52a2450-image.png

          5. Close / exit the mobile app on the device

          6. On the web planner open the route “New route2” & add an extra point to the route, the route now has 3 points
            34741854-2376-4b6e-8b2f-4417d89f52e1-image.png

          7. At the same time edit the name of the route, change it too “New route3” to show that it now has 3 points (this is not necessary but it helps illustrate the problem)

          8. close the web planner & go to the mobile app on the device, the device is online

          9. select the Routes & Tracklogs button & the blue sync bar appears “Synchronising Library”. Note it does not say “1 remaining”
            cca5931e-a7df-44bc-886f-79df7be402a7-image.png 357f2ef5-0015-4085-aa99-b8aab4cebf9b-image.png

          10. DO NOT open or edit or try to navigate the route, if you touch the route it will synchronise because the device is online. It appears as if the route has synchronized because the new name “New route3” has appeared, DO NOT open or edit or try to navigate the route

          11. Close / exit the mobile app on the device

          12. take the device offline i.e. disconnect it from the internet / turn wifi off / put it in airplane mode

          13. go to the mobile app on the device, the device is offline, select the Routes & Tracklogs button

          14. a synchronisation is not possible because the device is offline as shown by the orange bar “No internet”
            a92c8c7d-cd80-4ee2-ade8-50a62f2d3dde-image.png

          15. Select the route “New route3”
            d4ebd1eb-0d5f-4127-afea-c75d72b17043-image.png

          16. & surprise what do you see!
            09d49304-7bd3-49f3-b23c-a7f1548c0ce5-image.png

          This is supposed to be a route called “New route3” but when it is selected it shows the name of the route is “New Route2” & it only has 2 points
          It is the old original route, the route & it’s data has not been synchronised,
          all that was synchronised is the name of the file "New route3" in the routes list

          BlackView BV7100, Android 12
          Normaly navigate Routes in Offline mode with Offline Maps

          1 Reply Last reply
          0
          • Guzzistundefined Offline
            Guzzistundefined Offline
            Guzzist
            wrote last edited by
            #5

            Seems a special issue, only the developer can explain. But it's logic, a sync can be processed only as long as all involved devices are online. After sync, the device used for navigation can ho offline...

            Nothing is impossible ;-)
            In past: GARMIN Zumo 210->GARMIN Zumo 395->GARMIN XT=> now: DMD T865-X + MyRoute-App, LocusMaps, OsmAnd.
            In past: GARMIN MapSource ->GARMIN BaseCamp->Tyre->Kurviger->Calimoto=> now: MRA-Routplanner.

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            ACTIVE USERS
            Guzzistundefined
            Guzzist
            Brian McGundefined
            Brian McG
            Hubert Thoringundefined
            Hubert Thoring
            Marinus van Deudekomundefined
            Marinus van Deudekom
            POPULAR TOPICS
            • Why does this happen?
              Aiello antoninoundefined
              Aiello antonino
              0
              9
              184

            • Sync Bug with Offline
              Guzzistundefined
              Guzzist
              0
              5
              113

            • Bijna feilloos werken met MRA
              Mart gundefined
              Mart g
              2
              11
              381

            • MRA Nav in a Campervan/Motorhome
              Frappawotsitundefined
              Frappawotsit
              0
              4
              116

            • Zoom + and - in North Up.
              ErikMatthezingundefined
              ErikMatthezing
              1
              7
              400

            • I do not receive all announcements
              Mopetenpitundefined
              Mopetenpit
              0
              10
              56

            • How to Keep Routes Consistent When Exporting to Garmin Zumo XT?
              Mike Luca 0undefined
              Mike Luca 0
              0
              10
              679

            • Route rijden met MRA Next
              marc van der heijdenundefined
              marc van der heijden
              0
              11
              286
            MY GROUPS
            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Popular
            • Support
            • MyRoute-app