Can't Load Save Data: Super Mario 3D Land

I successfully dumped all of my game cartridges and used Checkpoint to dump the save files, but I can’t get Citra to load the save files for any game I’ve tried (Super Mario 3D Land). When I launch the game it doesn’t think I’ve played it before and prompts me to create a new save file. However, when I insert the SD card indo the 3DS I can play where I left off. I would greatly appreciate any help debugging this.
Here’s everything I did to get where I am now:

  1. Insert game cartridge
  2. Open up checkpoint
  3. Backup the saves
  4. Put the /3ds/Checkpoint/saves/0x0053F SUPER MARIO 3D LAND/20240102-125016/GameData.bin file where it belongs.
    Here’s the tree of the sdmc folder:
    └── Nintendo 3DS
    └── 00000000000000000000000000000000
    └── 00000000000000000000000000000000
    ├── extdata
    │ └── 00000000
    └── title
    └── 00040000
    └── 00053f00
    └── GameData.bin

System Information

  • Operating System: Fedora Linux 39
  • CPU: 20 × Intel® Core™ i9-10900F CPU @ 2.80GHz
  • GPU: NVIDIA GeForce RTX 3090/PCIe/SSE2
  • Citra Version (found in title bar): Citra Nightly 2066
  • Game: Super Mario 3D Land
  • Screenshot of Issue (include the full Citra window including titlebar):

citra_log.txt (5.8 KB)

No game was booted in your log. If you are experiencing a crash then do not open citra again until after you posted the log as it gets purged when you reopen citra.
For more information, see How to Upload the Log File

Same thing happens to me but i use windows and it crashes on the title screen