Gateway 3DS bricking incident

Gateway was a 3DS flashcard that allowed you to load 3DS files. In Beta 2, Gateway added a brick code that unintentionally triggered on real Gateway flashcards, when it was intended for Gateway clones.

Background
On December 23, 2013, Gateway released a Beta build of Gateway 2 called 2.0b2. In this build, it contained a brick code which was intended to brick the 3DS when an unnofficial flashcart was used. However, this unintentionally triggered on real flashcarts. In the code for launcher.dat, the clone detection code was [src=cpp]if( && )brick;[/src]

Essentially, this code would perform a checksum, so if you edited it, the checksum would fail. The eMMC NAND is then set to a size of 0 bytes. Unfortunately, this triggered on competitor's flashcards and real Gateway flashcards because the original checksum did not factor in corruption of an SD Card, nor one different byte causing a brick.

Reaction
This event was negatively reacted to by the 3DS hacking scene. Many have suggested to either not update to Beta 2 or to no longer use Gateway cards, or any other flashcarts that used Gateway's methods. Gateway has stated that this only happened on clones, but this has been proven false, as many users have stated. Today, the brick code still remains in the software, however it is incredibly rare.

Why It Sucked

 * 1) First, this was an incredibly flawed idea from the start. Even if the code worked, what would have Gateway gained? Chances are, probably nothing. Even if this encouraged users to go out and buy a Gateway card (assuming they've already bricked their 3DS), they would still have to go out and buy a new 3DS. Some would probably not even touch flashcards after they bricked.
 * 2) The code used was flawed. As stated above, the code did not factor in one minor byte being different, or SD Card corruption.
 * 3) The brick code is still likely in the code, even though it is rarer than before.
 * 4) This still occured on real Gateway carts.
 * 5) Overall, now you can use better methods like Luma3DS and Boot9Strap to get better CFW with a near 100% chance you will never get a brick.

Videos
ImR-TdDAIJE