-
-
Notifications
You must be signed in to change notification settings - Fork 344
Description
Cannot install game update if cartridge contains an update itself
Bug description
If you attempt to install a game update, while a cartridge of said game is inserted into the console, and the cartridge contains any update partition (for example, re-releases of Pokémon Sword/Shield/Scarlet/Violet with DLC on cart). Attempting to install an update NSP of said title will cause the already installed update to be deleted, and throw error 2356-0004 (ContentAlreadyInstalled).
While not that big of a deal, since you can just take out the cartridge temporarily as a workaround, it is a regression, as attempting this with Goldleaf 1.0.0 installs the update with no issues whatsoever. I suspect it's caused by the new content management system, which no longer differentiates between SD/eMMC titles and the Gamecard.
To clarify, let me illustrate a scenario.
- Cartridge contains version 2.0.1, you have version 3.0.1 installed.
- You attempt to install a dump of the 4.0.0 patch.
- Error is thrown, and upon returning to the Home screen, the game seemingly gets downgraded (3.0.1 -> 2.0.1).
- Attempt to install the update again, same error.
- Cannot uninstall an update that's present on the cartridge, obviously.
Your setup
-
Console firmware: 20.1.1
-
CFW with version: Atmosphere 1.9.1
-
Goldleaf version: behavior depends on version, see above
Bug reproduction
Attempt to install any game update, while a cartridge of said game containing a lower version update is inserted.
Additional information
This bug was introduced in 1.1.0, as it does not occur on 1.0.0.