I get "This software was closed because an error occurred" when trying to play my game

Solution 1:

Restarting the console solved this problem for me.

  1. Hold down the power button for a few seconds
  2. Select Power Options
  3. Select Restart

Solution 2:

I also got this message a few times. I just loaded the game again and it played fine for me. This also happened with Lego Worlds. I didn't bother restarting the console. I just started the game again.

Solution 3:

I was having a similar problem with Super Mario Odyssey just today, and unfortunately performing a system reboot wasn't helping. I'm going to leave this answer here in case anyone else is having the same issue.

I tried checking for corrupted data in System Settings > Data Management > Software > (Game), and it said there was indeed corrupt data, however, when I tried to "fix it" the process failed, saying it couldn't read the SD card.

Now, I'm playing the game using a physical cartridge, but I did have an SD card inserted, so perhaps some data was installed there? I don't really know. Anyway, I fixed it by doing the following:

  1. power off device
  2. remove SD card
  3. power on device
  4. re-download the game (with game cartridge inserted)

And then the game would launch.

Come to think of it, my wife and I have also been getting "corrupt data" warnings with another game (Battle Chef Brigade) which was downloaded from the e-shop to the SD card. I'm wondering now if this error is (at least sometimes) caused by problems with the SD card slot. So, to anyone who has this issue and a simple reboot doesn't help, make sure the game is installed on the system's HD instead of an SD card and see if that helps.