# Error after upgrade of Neo4J desktop: "Graph App 'Neo4j Browser' is damaged and can't be opened. Please re-install the app.". + rescue of saved scripts?

**URL:** <https://community.neo4j.com/t/error-after-upgrade-of-neo4j-desktop-graph-app-neo4j-browser-is-damaged-and-cant-be-opened-please-re-install-the-app-rescue-of-saved-scripts/14074>\
**Category:** Browser\
**Created:** [January 27, 2020, 12:32pm UTC](https://community.neo4j.com/t/error-after-upgrade-of-neo4j-desktop-graph-app-neo4j-browser-is-damaged-and-cant-be-opened-please-re-install-the-app-rescue-of-saved-scripts/14074 "2020-01-27T12:32:11Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![joy.sarkar](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/joy.sarkar/32/4370_2.png) [@joy.sarkar](https://community.neo4j.com/u/joy.sarkar)\
**Post date:** [January 27, 2020, 12:32pm UTC](https://community.neo4j.com/t/error-after-upgrade-of-neo4j-desktop-graph-app-neo4j-browser-is-damaged-and-cant-be-opened-please-re-install-the-app-rescue-of-saved-scripts/14074/1 "2020-01-27T12:32:11Z")

</div>

The error I am getting: "Graph App 'Neo4j Browser' is damaged and can't be opened. Please re-install the app.". This happened after allowing Neo4j to do an update. However, I can't find any obvious way to reinstall the app, only to install a version alongside it (following the method suggested in [this](https://community.neo4j.com/t/graph-app-neo4j-browser-is-damaged-and-cant-be-opened-please-re-install-the-app/5352/58) trail, where I had originally asked my question and was redirected to ask it here).

I am running I'm running Neo4J on MacOS Mojave v10.14.6

I have tried to install the browser app from the following URL ([https://neo.jfrog.io/neo/api/npm/npm/neo4j-browser/](https://neo.jfrog.io/neo/api/npm/npm/neo4j-browser/)). This installed a new browser v4.0.2 alongside the broken one.

The second installation clearly works - I can run queries etc. fine. However, I had an extensive set of saved scripts that aren't available to the second installation (not sure if they would survive reinstallation of the first instance??), so I'm trying to see if I can grab those scripts and safeguard them or import into the second instance. Does anyone here know how to save those scripts?

For the error, debug logs show the following messages: Desktop.1e4412d522aa830c231e.bundle.js:141 [11:45:32:0019] Graph-App 'Neo4j Browser' execution blocked: signature verification failure. Error: Error: Invalid content digest.  
at Object. (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/node\_modules/[**@neo4j**](https://community.neo4j.com/u/neo4j)/code-signer/lib/index.js:48:31)  
at Generator.next ()  
at fulfilled (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/node\_modules/[**@neo4j**](https://community.neo4j.com/u/neo4j)/code-signer/lib/index.js:4:58)  
at process.\_tickCallback (internal/process/next\_tick.js:68:7)

I would like to either fix my original installation of the browser, or harvest and import the saved scripts so I can continue with them in the new installation.

Any help gratefully received

Thanks

JS

---

<div class="post-metadata">

**Author:** ![david\_allen](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/david_allen/32/13090_2.png) [@david\_allen](https://community.neo4j.com/u/david_allen)\
**Post date:** [January 28, 2020, 12:25pm UTC](https://community.neo4j.com/t/error-after-upgrade-of-neo4j-desktop-graph-app-neo4j-browser-is-damaged-and-cant-be-opened-please-re-install-the-app-rescue-of-saved-scripts/14074/2 "2020-01-28T12:25:22Z")

</div>

go to `~/Library/Application Support/Neo4j Desktop/Application/graphApps/_global` and delete the folder `neo4j-browser` and then restart desktop.

This will effectively remove neo4j browser as a graph app, and it should be re-installed when you restart.

This is tied to a bug in Desktop that's being fixed as we speak.

---

<div class="post-metadata">

**Author:** ![joy.sarkar](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/joy.sarkar/32/4370_2.png) [@joy.sarkar](https://community.neo4j.com/u/joy.sarkar)\
**Post date:** [January 28, 2020, 12:45pm UTC](https://community.neo4j.com/t/error-after-upgrade-of-neo4j-desktop-graph-app-neo4j-browser-is-damaged-and-cant-be-opened-please-re-install-the-app-rescue-of-saved-scripts/14074/3 "2020-01-28T12:45:05Z")

</div>

Thank you David. Just one check before I do this: will deleting this folder also delete my saved scripts? Or will the scripts survive the re-installation and be accessible for me?

Thanks

Joy

---

<div class="post-metadata">

**Author:** ![david\_allen](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/david_allen/32/13090_2.png) [@david\_allen](https://community.neo4j.com/u/david_allen)\
**Post date:** [January 28, 2020, 2:36pm UTC](https://community.neo4j.com/t/error-after-upgrade-of-neo4j-desktop-graph-app-neo4j-browser-is-damaged-and-cant-be-opened-please-re-install-the-app-rescue-of-saved-scripts/14074/4 "2020-01-28T14:36:05Z")

</div>

Depends on what you mean by saved scripts, I'm not sure. This will _not_ harm your projects or graphs. But if you're saving some scripts specifically within Neo4j Browser, it might, I'm not sure.

---

<div class="post-metadata">

**Author:** ![joy.sarkar](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/joy.sarkar/32/4370_2.png) [@joy.sarkar](https://community.neo4j.com/u/joy.sarkar)\
**Post date:** [January 28, 2020, 3:19pm UTC](https://community.neo4j.com/t/error-after-upgrade-of-neo4j-desktop-graph-app-neo4j-browser-is-damaged-and-cant-be-opened-please-re-install-the-app-rescue-of-saved-scripts/14074/5 "2020-01-28T15:19:10Z")

</div>

When you put a little star against a query in the browser and it saves the query in the pane on the left. These are the queries I am trying to rescue/safeguard, and yes, they appear to be specifically in the browser.

Is there any way to rescue those from files written by the browser somewhere in the filesystem (if they will not survive the reinstallation)?

---

<div class="post-metadata">

**Author:** ![david\_allen](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/david_allen/32/13090_2.png) [@david\_allen](https://community.neo4j.com/u/david_allen)\
**Post date:** [January 28, 2020, 3:35pm UTC](https://community.neo4j.com/t/error-after-upgrade-of-neo4j-desktop-graph-app-neo4j-browser-is-damaged-and-cant-be-opened-please-re-install-the-app-rescue-of-saved-scripts/14074/6 "2020-01-28T15:35:07Z")

</div>

I don't know. I wouldn't assume so, but you can try to keep a copy of your damaged browser installation in a separate folder. (This would guarantee they're saved somewhere). Once you restore browser they probably won't be there, but you might be able to get the queries out of some file in that directory.

@oskarhane would know much more about this if he's available.
