# Cannot update or fork draft notebook

**URL:** <https://talk.observablehq.com/t/cannot-update-or-fork-draft-notebook/1411>\
**Category:** Feedback\
**Created:** [November 18, 2018, 1:38pm UTC](https://talk.observablehq.com/t/cannot-update-or-fork-draft-notebook/1411 "2018-11-18T13:38:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mootari](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/mootari/32/581_2.png) [@mootari](https://talk.observablehq.com/u/mootari)\
**Post date:** [November 18, 2018, 1:38pm UTC](https://talk.observablehq.com/t/cannot-update-or-fork-draft-notebook/1411/1 "2018-11-18T13:38:59Z")

</div>

Hi, I’m running into some problems:

- A notebook I’m working on ([link](https://beta.observablehq.com/d/891b65ef640cf116)) already has over 100 unsaved changes that won’t synchronize no matter how often I reload.
- When I try to fork the notebook I receive an error.
- When I click the “report a bug” button, nothing happens and the following error gets logged to console:

```auto
Refused to load the script 'https://sentry.io/api/embed/error-page/?eventId=f15774337db34b76a8fcd268c1086603&dsn=https%3A%2F%2F304a6596f6f4429ca14c815a78583500%40sentry.io%2F227955' because it violates the following Content Security Policy directive: "script-src https://static.observablehq.com https://www.google-analytics.com https://checkout.stripe.com 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='".

```

---

<div class="post-metadata">

**Author:** ![mootari](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/mootari/32/581_2.png) [@mootari](https://talk.observablehq.com/u/mootari)\
**Post date:** [November 18, 2018, 1:55pm UTC](https://talk.observablehq.com/t/cannot-update-or-fork-draft-notebook/1411/2 "2018-11-18T13:55:22Z")

</div>

Here’s some context. Looks like a node is not properly registered. Probably related to the bug I previously reported?

Error location:  
 ![error](https://canada1.discourse-cdn.com/flex030/uploads/observablehq/original/2X/2/24868bf3c6a96d971101cb91f9ae1937073fa787.png)

Registered nodes:  
 ![nodes](https://canada1.discourse-cdn.com/flex030/uploads/observablehq/original/2X/9/932e0120d7d6e5ab6cefbf47a727b168cca34123.png)

History:  
 ![history](https://canada1.discourse-cdn.com/flex030/uploads/observablehq/original/2X/0/0be55c788509f2bb5cd2de1d07fa47113626c440.png)

---

<div class="post-metadata">

**Author:** ![mootari](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/mootari/32/581_2.png) [@mootari](https://talk.observablehq.com/u/mootari)\
**Post date:** [November 18, 2018, 2:18pm UTC](https://talk.observablehq.com/t/cannot-update-or-fork-draft-notebook/1411/3 "2018-11-18T14:18:15Z")

</div>

FYI, entering safe mode made me lose my edits. Luckily I dumped the history to JSON, so I’ll be able to restore some of the changes manually.

---

<div class="post-metadata">

**Author:** ![mbostock](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/mbostock/32/9_2.png) [@mbostock](https://talk.observablehq.com/u/mbostock)\
**Post date:** [November 18, 2018, 3:23pm UTC](https://talk.observablehq.com/t/cannot-update-or-fork-draft-notebook/1411/4 "2018-11-18T15:23:39Z")

</div>

Apologies! I’m so sorry for this. Yes, this is related to yesterday’s bug. (The cause of the error has to do with the history—the node _was_ registered at the time it was moved, but this code is looking for the node in the _current_ state of the notebook, after the node had been removed.)

I’ve reverted the code that was causing this error and re-deployed.
