This is probably useless:
I found another freeze. When are at the menu, load a ds game and wait for the screen to go black. When it goes black, take out the game card and switch it with a 3ds game (you need to be quick). The 3D is still on, but it remains at a black screen. You can't do anything...