HPM Fails to Update Driver

I get this message when trying to update a driver:


I am using the old driver version in a few devices. Does this mean I have to stop using the existing version in order to do the update?
I think it's from @jtp10181

What driver specifically?

That info may help the corresponding devs get to the bottom of it faster.

Did you retry this after it failed. I have seen this happen on a few drivers when they are very heavily used. To replace the driver it hpm needs complete access to the driver code. If it is very busy it may be hard to get exclusive access to update it.

I would suggest just waiting a bit and trying again.

1 Like

Driver is:


Also tried 3 times and fails repeatedly.

Unable to duplicate:

  1. Screenshot 2023-11-14 at 6.27.55 AM
  2. Screenshot 2023-11-14 at 6.28.22 AM
  3. Screenshot 2023-11-14 at 6.28.44 AM
  4. Screenshot 2023-11-14 at 6.37.29 AM

The steps I took:

  1. Installed package.
  2. Created a virtual device to use one of the 4 drivers.
  3. UnMatched the Package.
  4. Did a Match Up and selected the Package, but didn't mark as up to date.
  5. Ran Update and selected the Package.

Please indicate what version of HPM you are running and the Platform version.

The latest HPM is v1.9.0 and the latest Platform is v2.3.6.
Please note that there was a breaking change in v2.3.6 related to HPM getting a list of Apps. In this case, it's Drivers but it wouldn't hurt to look at Driver Code and see if there are any duplicates.
Screenshot 2023-11-02 at 10.05.02 PM

1 Like

Try doing a repair instead. If that won’t work are you possibly blocking that domain?

I can paste the url ( https://jtp10181.gateway.scarf.sh/zooz-zse44-v1.1.0.groovy) in my browser and it displays the driver fine. I'm going to try to do what is says, that is, swap out the driver from my devices and then try to updated it again.

I tried the repair and it worked- but now it no longer reports that a new version is available (I'm still running 1.05). I suppose I can probably get the text from my browser and paste it into the driver code. But still don't know why it's not showing as an available upgrade.

Well I fixed it. I used the "Match up" option in HPM, and it updated to version 1.10 (strange it reported i was using version 0.00). Anyway all is working now. Thanks for your help.

A repair updates at the same time, so that should have gotten it current. Check your driver code and make sure you do not have a duplicate in there, and also check the Drivers list from HPM. If any duplicates I would remove the duplicate code, un-match in HPM and then match again. That would clean it up for any future updates.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.