Reports on October 22 and 23, 2026, described changing eShop purchase access for SmileBASIC 4, a Switch programming app linked in coverage to the Nintendo Switch 2 exploit ns2jb. Nintendo had not publicly given a reason for the reported removal.

Store snapshots varied by market and time

Michael Crump’s October 23 recording shows the News-section route on a US account after direct search failed, with system version 23.0.1 and SmileBASIC 4 version 4.4.9.
Dated observationMarket or accountStore result
October 22 report snapshotUK; US, Canada and MexicoThe UK listing was reported gone, while the other three markets were reported to still list the app.
October 23, 10:30 p.m. JSTNintendo’s domestic and international storesA report said purchases were unavailable.
October 23 recordingUS accountMichael Crump reached the SmileBASIC 4 product route through the Switch News section after direct search failed.

The snapshots describe different markets and moments. In the US demonstration, search failure did not prevent Michael Crump from reaching the product route through News. His recording shows system version 23.0.1 and SmileBASIC 4 version 4.4.9 on that console.

What Sammy Hajhamid says Codex did

Security researcher Sammy Hajhamid says OpenAI Codex found a 32-bit integer overflow in SmileBASIC’s interpreter. Hajhamid says he investigated a separate vulnerability in the Switch 2 filesystem service. He describes the resulting ns2jb exploit as software-only and tethered, meaning it must be run again after a console reboots.

Hajhamid says the exploit work took about two weeks. A separate modification of Mario Kart World took one day. He also clarified that the “make no mistakes” prompt shown with his test setup was a joke caption, not the instruction that produced the jailbreak; his initial attempt to get userland code execution through that approach did not succeed.

Hajhamid describes ns2jb as allowing native code to run with ordinary system-module permissions and the permissions of the built-in filesystem service. He presents the work as a step toward custom firmware, not as custom firmware itself. His account identifies firmware 23.0.1 as the version tested.

What the Vulkan demonstration showed

Ravens Claw X later said the Vulkan demonstration remained within SmileBASIC’s sandbox, with unsigned code regions still marked non-executable. He also said a Homebrew Launcher image circulating with the discussion was a SmileBASIC mock-up. Those statements describe that particular demonstration, separate from Hajhamid’s account of ns2jb.

Redownloading previously purchased games

Nintendo’s general redownload guidance says purchased digital content can be downloaded again using the Nintendo Account that bought it, after checking the account’s purchase record.