For anyone else with this issue, you likely imported either a usrcheat.dat, or a Pokémon platinum .ini from another console or with bad options. Same thing happened to me when I mistakenly copied those files from my 3DS to my DS lite flash cart. Deleting them allowed my game to launch. I believe the issue to have been the cheats that added c stick functionality for the n3ds.