This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Unable to install map on computer

Hi

I have a Nuvi 2597LMT and on the device the mapudate went just fine, but I get fail on the computer.

Using the latest Garmin Express 7.17.3.0 I can not install the latest mapupdate (2024.10) to my computer.

Going back a few GE versions do not help either, same issue.

The express.log shows below information.

How to solve this? Resetting the computer is out of question.

The download works fine but activating looks like it fails. I have downloaded this now over 3 times

2023-08-22 10:30:04.2144 | 35 | I | ComputerMapUpdateOperation_3907161970_CNE-UN07-49 setting phase to Activating.
2023-08-22 10:30:05.7630 | 1 | I | msi has exited. Exit time: 2023-08-22 10:30:05, Exit code: 1620, Elapsed time: 192
2023-08-22 10:30:06.7825 | 17 | I | Failed during install to computer: System.Exception: output file doesn't contain a success code
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<>c__DisplayClass40_0.<<StartMsiInstallerAsync>b__0>d.MoveNext()
2023-08-22 10:30:06.7835 | 1 | W | Failed computer install
System.Exception: output file doesn't contain a success code
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<>c__DisplayClass40_0.<<StartMsiInstallerAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<StartMsiInstallerAsync>d__40.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<OnRunAsync>d__36.MoveNext() at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<>c__DisplayClass40_0.<<StartMsiInstallerAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<StartMsiInstallerAsync>d__40.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<OnRunAsync>d__36.MoveNext()
2023-08-22 10:30:06.7835 | 1 | D | Page changed to DashboardViewModel
2023-08-22 10:31:46.6682 | 2 | E | Exception thrown by unobserved task.
System.AggregateException: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. ---> System.Exception: output file doesn't contain a success code
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<>c__DisplayClass40_0.<<StartMsiInstallerAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<StartMsiInstallerAsync>d__40.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<OnRunAsync>d__36.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.Wizard.AsyncCompletable`1.<RunAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.Wizard.AsyncCompletable.<Start>d__1.MoveNext()
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.Exception: output file doesn't contain a success code
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<>c__DisplayClass40_0.<<StartMsiInstallerAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<StartMsiInstallerAsync>d__40.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<OnRunAsync>d__36.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.Wizard.AsyncCompletable`1.<RunAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.Wizard.AsyncCompletable.<Start>d__1.MoveNext()<---

  • Have you tried clearing the already downloaded files in CoreService? Often that resolves the issue

    See here for full location forums.garmin.com/.../old-files-in-programdata-garmin-coreservice-downloads

  • Yes, I cleared it every time I tried redownloading the map and between trying different versions.

    It does not matter if the device is plugged in or not, same problem everytime.

  • Try updating Express, new version just released.

  • I installed that new version and removed the download.

    Tried to install it to the computer again but same issue.

    2023-08-23 08:34:24.3162 | 28 | I | ComputerMapUpdateOperation_3907161970_CNE-UN07-49 setting phase to Activating.
    2023-08-23 08:34:25.2832 | 1 | I | msi has exited. Exit time: 2023-08-23 08:34:25, Exit code: 1620, Elapsed time: 108
    2023-08-23 08:34:26.2995 | 7 | I | Failed during install to computer: System.Exception: output file doesn't contain a success code
    at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<>c__DisplayClass40_0.<<StartMsiInstallerAsync>b__0>d.MoveNext()
    2023-08-23 08:34:26.2995 | 1 | W | Failed computer install
    System.Exception: output file doesn't contain a success code
    at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<>c__DisplayClass40_0.<<StartMsiInstallerAsync>b__0>d.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<StartMsiInstallerAsync>d__40.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
    at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<OnRunAsync>d__36.MoveNext() at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<>c__DisplayClass40_0.<<StartMsiInstallerAsync>b__0>d.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<StartMsiInstallerAsync>d__40.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
    at Garmin.Omt.Express.UI.Updates.Map.UpdateMapViewModel.<OnRunAsync>d__36.MoveNext()
    2023-08-23 08:34:26.3151 | 1 | D | Page changed to DashboardViewModel

  • Try calling Product Support for help

  • They were not really helpful.

    Still was to read the FAQ, reset firewall and computer which both is not possible.

    I solved in anyway with a USB drive, hoping they might solve it later.

  • btw, if I do this on another computer it works, but not on the one I want to use.

  • Then it sounds like a PC rather than Express issue 

  • Definitely, question is what the issue is really.

    It has all the latest updates for Windows 10.

    But for now I have solved the missing map issue, men still need either usb drive or GPS inserted.

  • 2023-08-23 08:34:25.2832 | 1 | I | msi has exited. Exit time: 2023-08-23 08:34:25, Exit code: 1620, Elapsed time: 108

    Going by this line it could be a problem with the Windows Installer subsystem as detailed in this Microsoft article: https://learn.microsoft.com/en-us/windows/win32/msi/error-codes