Well at least you know the issue is with rhe nand header - see if there's a nandhead.bin [or similar] in files9 folder if not look in decrypt9 for the dump nand header option.
From there you probably need a dev's input to figure out what went wrong and if/how to proceed.
Reflashing 2.1 ctrnand doesn't error out right? Can you post its log
There is no nandhead.bin but I just dumped it from decrypt9 and it's named NAND_hdr.bin
and how to do the dev's input?
and yeah whenever I do 2.1 it's successful.
Here's the log for 2.1
Selected: [Auto CTRNAND Transfer]
Select CTRNAND transfer image
Use arrow keys and <A> to choose a file
2.1.0-4U_ctrtransfer_o3ds.bin
Image size is: 794624000 byte
Step #0: Optional NAND backup
Press <B> to skip and continue without backup
Dumping SysNAND. Size (MB): 1240
Use arrow keys and <A> to choose a name
(cancelled by user)
Step #1: .SHA verification of CTRNAND image...
Checking hash from .SHA file...
Step #1 success!
Step #2: Dumping transfer files
Searching for SecureInfo_A...
Found at 0B9CC000, size 273b
Creating A4AF62C8_SecureInfo_A ...
Searching for movable.sed...
Found at 13A14000, size 320b
Creating A4AF62C8_movable.sed ...
Searching for LocalFriendCodeSeed_B...
Found at 0B9BC000, size 272b
Creating A4AF62C8_LocalFriendCodeSeed_B ...
Searching for configsave.bin...
Found at 0E1C0000, size 256kB
Creating A4AF62C8_configsave.bin ...
Step #2 success!
Step #3: Injecting CTRNAND transfer image
Injecting 2.1.0-4U_ctrtransfer_o3ds.bin (757 MB)...
Opening 2.1.0-4U_ctrtransfer_o3ds.bin ...
Step #3 success!
Step #4: Injecting transfer files
Searching for SecureInfo_A...
Found at 0B9CC000, size 273b
Opening A4AF62C8_SecureInfo_A ...
Fixing file CMAC for console...
Searching for SecureInfo_A...
Found at 0B9CC000, size 273b
File has no fixable CMAC
Searching for movable.sed...
Found at 13A14000, size 320b
Opening A4AF62C8_movable.sed ...
Fixing file CMAC for console...
Searching for movable.sed...
Found at 13A14000, size 320b
Validated CMAC okay
Searching for LocalFriendCodeSeed_B...
Found at 0B9BC000, size 272b
Opening A4AF62C8_LocalFriendCodeSeed_B ...
Fixing file CMAC for console...
Searching for LocalFriendCodeSeed_B...
Found at 0B9BC000, size 272b
File has no fixable CMAC
Searching for configsave.bin...
Found at 0E1C0000, size 256kB
Opening A4AF62C8_configsave.bin ...
Fixing file CMAC for console...
Searching for configsave.bin...
Found at 0E1C0000, size 256kB
CMAC id: 00010017
0x30 KeyY: set up from NAND
Validated CMAC okay
Step #4 success!
Step #5: Fixing CMACs and paths
Checking and fixing <id0> folder
/DATA/<ID0>: renamed to match
Fixing essential system file CMACs
Searching for ticket.db...
Found at 17158000, size 35MB
CMAC id: 0
CMAC mismatch -> fixed CMAC
Searching for certs.db...
Found at 0B9C4000, size 24kB
CMAC id: 1
CMAC mismatch -> fixed CMAC
Searching for title.db...
Found at 0DD80000, size 403kB
CMAC id: 2
CMAC mismatch -> fixed CMAC
Searching for import.db...
Found at 0DD4C000, size 203kB
CMAC id: 3
CMAC mismatch -> fixed CMAC
Searching for movable.sed...
Found at 13A14000, size 320b
Validated CMAC okay
Fixing other system file CMACs
Searching for tmp_t.db...
Found at 0DDEC000, size 54kB
CMAC id: 4
CMAC mismatch -> fixed CMAC
Searching for tmp_i.db...
Found at 0DDE8000, size 10kB
CMAC id: 5
CMAC mismatch -> fixed CMAC
Searching for seedsave.bin...
Failed!
Searching for nagsave.bin...
Failed!
Searching for nnidsave.bin...
Failed!
Searching for friendsave.bin...
Failed!
Searching for configsave.bin...
Found at 0E1C0000, size 256kB
CMAC id: 00010017
0x30 KeyY: set up from NAND
Validated CMAC okay
Step #5 success!
Auto CTRNAND Transfer: succeeded!