# Makecode Error: "Sorry, we could not load this project"

**URL:** https://forum.makecode.com/t/makecode-error-sorry-we-could-not-load-this-project/45004
**Category:** Help
**Created:** [July 20, 2026, 4:09pm UTC](https://forum.makecode.com/t/makecode-error-sorry-we-could-not-load-this-project/45004 "2026-07-20T16:09:30Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![jetspeedeng](https://avatars.discourse-cdn.com/v4/letter/j/aca169/32.png) [@jetspeedeng](https://forum.makecode.com/u/jetspeedeng)
#### Post date: [July 20, 2026, 4:09pm UTC](https://forum.makecode.com/t/makecode-error-sorry-we-could-not-load-this-project/45004/1 "2026-07-20T16:09:30Z")

</div>

Every time I try to open a game I was working on in MakeCode’s web editor, I am getting an error “Sorry, we could not load this project”. I have an image version from a few days ago that I saved to be able to get it back, but I’ve lost a lot of work on it. It’s not being committed to github, so I don’t have that way of getting it back without losing a lot of progress. I have tried making a copy (it won’t copy) and Open in a new tab. I’m writing to report the bug, hopefully someone at Microsoft will see this and try to fix it so it doesn’t happen to others.

**How it happened:** I was in the middle of working on the game in MakeCode’s web editor when my computer shut down (it ran out of battery). I had just added an extension and there were some errors that I was trying to address.

**What I would expect:** If the project really is in a broken state, I wish that I could get to the revision history to revert the project to a previous save. It seems like this should be possible from the All Projects list as an action, e.g. View Revision History.

**Browser console:** here’s what I see in the browser console when I try to load it:

```auto
pxtapp.js:1 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'name')
at e.MainPackage.packageLocalizationStringsAsync (pxtapp.js:1:311885)
at pxtapp.js:1:314704
at Array.map ()
at e.MainPackage.localizationStringsAsync (pxtapp.js:1:314695)
at e.localizeApisAsync (pxtapp.js:1:335923)
at main.js:6:577955

pxtapp.js:1 warning: Sorry, we could not load this project.
pxtapp.js:1 TypeError: Cannot read properties of undefined (reading 'text')
at main.js:6:1536894
at async Te.internalLoadHeaderAsync (main.js:6:328698)
at async Te.loadHeaderAsync (main.js:6:327912)
---serviceworker:1 Received disconnect for eb023f85-4b83-41ea-0c0f-387911add7f1
main.js:6 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'text')
at main.js:6:1536894
at async Te.internalLoadHeaderAsync (main.js:6:328698)
at async Te.loadHeaderAsync (main.js:6:327912)
---serviceworker:1 check for existing lock
---serviceworker:1 Timed-out check for existing lock
---serviceworker:1 Received lock request eb023f85-4b83-41ea-0c0f-387911add7f1
---serviceworker:1 Granted lock request eb023f85-4b83-41ea-0c0f-387911add7f1

```

---

<div class="post-metadata">

### Author: ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)
#### Post date: [July 20, 2026, 8:42pm UTC](https://forum.makecode.com/t/makecode-error-sorry-we-could-not-load-this-project/45004/2 "2026-07-20T20:42:57Z")

</div>

> [@jetspeedeng](#):
>
> **How it happened:** I was in the middle of working on the game in MakeCode’s web editor when my computer shut down (it ran out of battery). I had just added an extension and there were some errors that I was trying to address.

> [@jetspeedeng](#):
>
> computer shut down (it ran out of battery)

That might be the issue. The exact same thing happened to me in terraria on my very old tablet, where my world corrupted. I played a different world, then the other world AND my character got corrupted when my tablet died again. If that’s the case it’s probably not able to be restored.

---

<div class="post-metadata">

### Author: ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)
#### Post date: [July 21, 2026, 3:50pm UTC](https://forum.makecode.com/t/makecode-error-sorry-we-could-not-load-this-project/45004/3 "2026-07-21T15:50:38Z")

</div>

(@richard is that the case?)

---

<div class="post-metadata">

### Author: ![jetspeedeng](https://avatars.discourse-cdn.com/v4/letter/j/aca169/32.png) [@jetspeedeng](https://forum.makecode.com/u/jetspeedeng)
#### Post date: [July 28, 2026, 9:07pm UTC](https://forum.makecode.com/t/makecode-error-sorry-we-could-not-load-this-project/45004/4 "2026-07-28T21:07:11Z")

</div>

Based on the fact that makecode arcade editor keeps a revision history that seems to be nearly continuously updated (basically every undo step seems like it becomes a revision), it seems impossible that the history would be corrupted on the server, it’s just the current revision that has an error.
