Cordova force update on stuck clients due hash mismatch

Hello

I was wondering how to force updates when Cordova has a hash mismatch? We are using meteor-desktop and sometimes our client gets stuck and won’t update, seems the reason is a hash mismatch, it somehow resolves when we deploy a new version but seen that sometimes it still throws that mismatch hash error leaving the client on an older version. any way to avoid this or to force updates on our clients?

thanks!

Update: Now its even worse, some clients gets updates, some others are stuck on older versions, its truly a shit show tbh, have no idea why this is happening, We are using meteor-desktop and I’m desperate to find a fix for all this, but without documentation and trying to google it seems I’m really lost. PLEASE HELP!

Logs we are getting

[autoupdate] Download failure: skipping downloading blacklisted version: 1973f047b932671cc1cfa5893a7a13dc5aa9370d

[autoupdate] Download failure: failed at verifyResponse: non-success status code 404 for asset: daa405ad589d3e6a46f5c88b469d7843c3ebddc8.stats.json

[autoupdate] Download failure: failed at injecting isDesktop and writing to disk: ENOENT: no such file or directory, open 'C:\Users\paulr\AppData\Roaming\yourDNA.family\versions\Downloading\9dfd2fcf01d1c007cbd46e32e2cd79a5af357249.js'

[autoupdate] Download failure: cp: copyFileSync: could not write to dest file (code=UNKNOWN):C:/Users/paulr/AppData/Roaming/yourDNA.family/versions/Downloading/app/js/sw.js

[autoupdate] Download failure: failed at injecting isDesktop and writing to disk: ENOENT: no such file or directory, open 'C:\Users\Jamie\AppData\Roaming\yourDNA.family\versions\Downloading\82644261467d6251ffe2e2ca063c99861532cfff.stats.json'

[autoupdate] Download failure: Error: EPERM: operation not permitted, rename 'C:\Users\Jamie\AppData\Roaming\yourDNA.family\versions\Downloading' -> 'C:\Users\Jamie\AppData\Roaming\yourDNA.family\versions\bbfdbdc49b93e1ee21396e851de7121e0605283a'

[autoupdate] Download failure: failed at verifyResponse: non-success status code 404 for asset: app/images/Octopus logo-sm.png