# Help, software error!

**URL:** <https://forum.makecode.com/t/help-software-error/38400>\
**Category:** Help\
**Created:** [August 1, 2025, 4:22pm UTC](https://forum.makecode.com/t/help-software-error/38400 "2025-08-01T16:22:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![PASHA](https://avatars.discourse-cdn.com/v4/letter/p/c5a1d2/32.png) [@PASHA](https://forum.makecode.com/u/PASHA)\
**Post date:** [August 1, 2025, 4:22pm UTC](https://forum.makecode.com/t/help-software-error/38400/1 "2025-08-01T16:22:14Z")

</div>

I was playing with mine GameGo arcade, and i connected device to my laptop, and then found “CURRENT“ file on arcade storage. I oppened it as TXT file and deleted a piece of code (i think). Then i saved file and my computer wrote that “unknown device has been connected“ and i lost access to arcade storage. Now, when i turn on arcade, blue LED lights up (as game was loading) and when it turned off, i saw black screen. I press reset button, and same thing. I tried disconnecting the battery, but it didn’t work. I guess there is some ROM issue.

Does anybody have an idea how to recover my GameGo?

---

<div class="post-metadata">

**Author:** ![a012](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/a012/32/24099_2.png) [@a012](https://forum.makecode.com/u/a012)\
**Post date:** [August 8, 2025, 8:44pm UTC](https://forum.makecode.com/t/help-software-error/38400/2 "2025-08-08T20:44:14Z")

</div>

When you opened and edited the `CURRENT.UF2` file directly, you actually modified the binary code that the GameGo runs in flash memory. This file isn’t meant to be edited as text — it’s not a script file, but compiled machine instructions. That means when you saved it, part of the program was overwritten with invalid data, which is why the device can no longer boot past the blue LED stage.

The recovery process works a lot like reloading an operating system on a computer:

1. **Enter Bootloader Mode**

2. **Reflash the Firmware**

3. **If That Fails**

**Why this happens:**  
The `CURRENT.UF2` file is essentially a memory image of the flash contents, not a script file. Editing it is like opening a `.exe` on your computer in Notepad and changing random bytes — it corrupts the executable instructions.
