# ⚠️Flow Library not detecting updated modules

**URL:** <https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254>\
**Category:** News\
**Created:** [21 April 2020 17:56 UTC](https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254 "2020-04-21T17:56:42Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [21 April 2020 17:56 UTC](https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254/1 "2020-04-21T17:56:43Z")

</div>

**Update 23 April 2020** - For the latest on how to add/update nodes to the Flow Library, please see [this post](https://discourse.nodered.org/t/how-to-add-update-nodes-to-the-flow-library/25294).

* * *

**Original post**

It appears the NPM search index is once again having issues and failing to properly identify modules with the `node-red` keyword. This can cause one of three problems with the flow library:

1. it fails to spot when a new version of an existing node has been published
2. it fails to spot when an entirely new module has been published
3. it removes a module from the flow library as it thinks the module has been removed from npm

Thankfully I monitor it fairly closely and having seen an instance of all three of those happen this afternoon, I have now disabled the Flow Library's scanning of npm and restored the node that was incorrectly removed.

Given the long running history of issues with the npm search index, I'm going to investigate a different approach that is less reliant on the search index. But that isn't going to happen immediately.

In the meantime, if you have published an update to a module already in the flow library, you can update the flow library yourself by logging in to the page and clicking the 'request refresh' link in the sidebar. That refresh will be queued up and done within 10 mins.

If you have published a brand new node that doesn't appear in the flow library, add a comment below and I can manually add it until such time as we have the UI in place for your to do it yourself. Note this is a manual process that requires me to do stuff - so will be done as and when I am able.

---

<div class="post-metadata">

**Author:** ![aerdnach](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/aerdnach/32/20360_2.png) [@aerdnach](https://discourse.nodered.org/u/aerdnach)\
**Post date:** [22 April 2020 08:04 UTC](https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254/3 "2020-04-22T08:04:20Z")

</div>

Hi @knolleary,

yesterday I published my first custom node on NPM, the name is **node-red-contrib-configurable-soap-server**.

Thanks for your support.

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [22 April 2020 11:17 UTC](https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254/4 "2020-04-22T11:17:30Z")

</div>



---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [23 April 2020 13:28 UTC](https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254/5 "2020-04-23T13:28:54Z")

</div>

Hi Nick, trying to login to [flows.nodered.org](http://flows.nodered.org) but getting ...

**No server is currently available to service your request.**

... after a long wait.

sometimes I get this straight away ...

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/6/6/6624a1728c519ccaa0740bb5b480a330e2fd6731.png)

Is there an issue at the moment? I am trying to refresh a node.

EDIT...

got this on last attempt  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/6/a/6a871f11cf667501ac3c3becf99ab59326512018.jpeg)

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [23 April 2020 13:30 UTC](https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254/6 "2020-04-23T13:30:24Z")

</div>

It looks like github is down/doing maintenance.

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [23 April 2020 13:30 UTC](https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254/7 "2020-04-23T13:30:27Z")

</div>

Looks like github are having an incident - [https://www.githubstatus.com/](https://www.githubstatus.com/)

If you go to the 'add a node' page and enter the name of your node there, it will refresh it.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [23 April 2020 13:32 UTC](https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254/8 "2020-04-23T13:32:54Z")

</div>

Worked thank you 👍

_and my bad if I missed that tip in the info you provided_

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [22 June 2020 13:39 UTC](https://discourse.nodered.org/t/flow-library-not-detecting-updated-modules/25254/9 "2020-06-22T13:39:59Z")

</div>

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