Hm, the Secret ID code isn't working for me. I hold L at my Trainer Card (and before I tapped it) and my money didn't even change. I updated my AR DSi with the firmware for Black and White last year, too. I have no idea what's wrong. I hope the code isn't bugged; it looks like it does work, but I don't know what's up. What exactly is supposed to "change" when viewing the Trainer ID while holding L for the Secret ID code? Other SID codes changed your money...
Maybe I'll change the trigger code to select; maybe that'll help. But if not, perhaps it is something I'm doing incorrect.
By the way, I'm using the real copy of the game, Black 2. The code I'm using is this:
::Hold L to Show Secret ID at Trainer Card
52008BCC 47706101
12008BD0 00006900
94000130 FDFF0000
120085AC 00008A40
D2000000 00000000
Do I need to reupdate my firmware or something? The game loads all right but the code isn't changing the money to the SID at all. Maybe the code hates me.