Not sure if this goes here, but..
I have a homebrewed 3DS, on firmware 10.1.0-34. I can battle online just fine, and using crt-httpwn I've even managed to access bank. However, I get the 006-0501 error whenever I try to upload or download battle videos. Is there any way to fix this?