The missing piece for Splatoon 3.
What v3.3.0 got wrong
v3.3.0 announced Splatoon 3 support by adding hostnames. That was never going to be enough, and if the game didn't work for you after updating, this is why.
Splatoon 3 doesn't use the console's TLS service like every other game. It links its own copy of BoringSSL and handles encryption itself, so our existing certificate patch — which patches the system's SSL module — is never consulted by this game. It validated our certificate against its own built-in list and hung up before the connection even started.
The fix has to go inside the game. This release ships it.
If Splatoon 3 already worked for you
You're one of the early testers who installed these patch files by hand from a shared pack. Nothing changes for you — you already had what this adds.
Everyone else needed this and didn't have it.
What this does NOT fix
Being straight about it: matchmaking still has problems. Lobbies form and then empty out before the match starts. Kazu is on it, and it's a server-side issue this update can't touch.
So: this gets you connected. It doesn't guarantee you a match yet.
One thing worth knowing
These patches are tied to specific game versions (11.0.0 and 11.2.0). If Splatoon 3 updates, they stop applying silently — no error, just the loading screen again. If that happens after a game update, that's the cause, and we'll need to rebuild them.
How to update: Prelude should offer it on launch. Otherwise copy nextendo.nro to sd:/switch/nextendo.nro.
Then switch to Nextendo mode and reboot — the patches are applied by Atmosphère when the game starts, so a reboot is required.