# Failure to update to latest integration scripts

**URL:** https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823
**Category:** Discussion & Help
**Created:** [August 17, 2020, 7:02pm UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823 "2020-08-17T19:02:17Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![LucB](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/lucb/32/2228_2.png) [@LucB](https://discourse.hookproductivity.com/u/LucB)
#### Post date: [August 17, 2020, 7:02pm UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823/1 "2020-08-17T19:02:17Z")

</div>

This follows up on @ [RobTrew](https://discourse.hookproductivity.com/u/RobTrew)’s report that whereas version 128 is the latest published version of Hook integration scripts,

> [@Hook integration scripts v. 128 are now available — Updated support for Zengobi's Curio app](https://discourse.hookproductivity.com/t/hook-integration-scripts-v-128-are-now-available-updated-support-for-zengobis-curio-app/1819/2):
>
> and what I am seeing here (macOS 10.15.6) when I invoke an update after relaunching Hook (which reports scripts version 122)

i.e., his instance of Hook’s integration scripts were stuck at version 122, not updating to 128.

We’ve been able to replicate this on a CogSci Apps Mac. The other Macs we’ve tested this on do not have this problem, and we’ve heard from other users that they are not having the problem either. We’re trying to get to the bottom of why this happens when it does. It might be a certificate issue.

---

<div class="post-metadata">

### Author: ![RobTrew](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/robtrew/32/212_2.png) [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)
#### Post date: [August 17, 2020, 8:19pm UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823/2 "2020-08-17T20:19:50Z")

</div>

FWIW I remember similar wobbles in July 19 – not sure if the underlying issue is the same:

> [@\[FIXED\] Hook not updating script bundle despite saying it has?](https://discourse.hookproductivity.com/t/fixed-hook-not-updating-script-bundle-despite-saying-it-has/553):
>
> In the course of tinkering with Hook over an issue with Drafts, I reinstalled Hook on my machine and found something weirdish about the script bundle. Before uninstalling, Hook was telling me it was up to date (build 2552) and the script bundle was also up to date (61). I had my doubts, because @LucB had just announced that Quiver was available in 61, yet I didn’t see it. Lo and behold, after uninstalling and reinstalling the (purportedly) same version 2552 + bundle 61, I now have many many m…

---

<div class="post-metadata">

### Author: ![LucB](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/lucb/32/2228_2.png) [@LucB](https://discourse.hookproductivity.com/u/LucB)
#### Post date: [August 18, 2020, 11:36pm UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823/3 "2020-08-18T23:36:45Z")

</div>

It turns out that the tester who experienced this behavior on our side was using Hook Lite, and his Hook Lite had expired, so the script updates stopped. That’s as planned, but the Updates tab should say that the updates license has expired, which in his case it didn’t. So we will fix that.

@RobTrew is it possible that you haven’t applied your Hook Updates license to that particular Mac? (That would not be a Lite expiration case. QA on our side will double check the Preferences messages for Updates license expiration, and also that an adequate message is shown when ‘check for updates’ is used in that case.)

---

<div class="post-metadata">

### Author: ![RobTrew](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/robtrew/32/212_2.png) [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)
#### Post date: [August 19, 2020, 12:20am UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823/4 "2020-08-19T00:20:16Z")

</div>

> [@LucB](#):
>
> is it possible that you haven’t applied your Hook Updates license
> 
> to that particular Mac?

Well I only have one Mac. What does the phrase `'applied your Hook Updates license to ...'` mean to you ?

(No resonances in this cognitive context, I fear. Would like to try again ? 🙂 )

I have looked in vain in all the usual places for a licenses panel which might shed light …

I do have a Paddle receipt and license key …

any suggestions ?

If not, don’t worry. I’m beginning to think that I may just implement the subset of Hook that I use (`copy as Markdown link`, essentially), in Keyboard Maestro with a custom URL handler.

---

<div class="post-metadata">

### Author: ![RobTrew](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/robtrew/32/212_2.png) [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)
#### Post date: [August 19, 2020, 12:30am UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823/5 "2020-08-19T00:30:14Z")

</div>

Follow up – I got Paddle to resend an activation license, activated again, and restarted …

But no change still reports an earlier version (I had thought it was at 122, but it seems to have gone down to 121 now …)

![Screenshot 2020-08-19 at 01.29.46](https://discourse.hookproductivity.com/uploads/default/original/2X/f/f8a85a08ef4da677ef4cbdd54458e650a202d40e.png)

---

<div class="post-metadata">

### Author: ![RobTrew](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/robtrew/32/212_2.png) [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)
#### Post date: [August 19, 2020, 1:20am UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823/6 "2020-08-19T01:20:19Z")

</div>

One final thing – not sure if it’s related: Hook doesn’t seem to be respecting the Launch at Startup setting. It always launches at startup, even when that option is unchecked in Preferences.

The only solution that I have found is to uninstall without reinstalling 🙂

---

<div class="post-metadata">

### Author: ![LucB](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/lucb/32/2228_2.png) [@LucB](https://discourse.hookproductivity.com/u/LucB)
#### Post date: [August 19, 2020, 2:03am UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823/7 "2020-08-19T02:03:20Z")

</div>

> [@RobTrew](#):
>
> Well I only have one Mac. What does the phrase `'applied your Hook Updates license to ...'` mean to you ?

Per [Hook’s purchase page](https://hookproductivity.com/buy), a purchase of Hook includes a license for one year of software updates. After a year, further updates requires an Updates license to be purchased. Expiration of the updates period is supposed to be reflected in the UI including the Updates tab. If not (and we’re re-checking that), that is what the main issue would be.

So if you have owned Hook Essentials or Pro for more than a year, and not purchased an Updates license, that would explain why you’re not getting the updates.

---

<div class="post-metadata">

### Author: ![RobTrew](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/robtrew/32/212_2.png) [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)
#### Post date: [August 19, 2020, 6:44am UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823/8 "2020-08-19T06:44:39Z")

</div>

> if you have owned Hook Essentials or Pro for more than a year, and not purchased an Updates license, that would explain why you’re not getting the updates.

That makes sense.

And in terms of your revenue, the user’s cognitive resource, and your own time, probably worth making that discoverable in the UI.

A prompt when an `Updates license` license runs out ? A discoverable license panel somewhere pointing to license status and your licensing arrangements ?

> “Per [Hook’s purchase page](https://hookproductivity.com/buy)”

I hadn’t seen that before. Having understood the offer, I think it’s probably not a good fit, in my case. Not quite sure why, but I think it may the most irritating, and cognitively least productive UI that I have ever repeatedly grappled with.

Easier links are a good idea, and there’s some solid core value buried in the utility (_copy as Markdown link_) but a mixture of oversell and under-design (endless struggle to find basic things) which doesn’t _quite_ work for me.

It’s been fun. Good luck !

(uninstalled now)

---

<div class="post-metadata">

### Author: ![LucB](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/lucb/32/2228_2.png) [@LucB](https://discourse.hookproductivity.com/u/LucB)
#### Post date: [August 19, 2020, 6:04pm UTC](https://discourse.hookproductivity.com/t/failure-to-update-to-latest-integration-scripts/1823/9 "2020-08-19T18:04:00Z")

</div>


