I want to share my experience with n3DS as it was pretty frustrating, and might help someone out there, here we go.
I first did my o3DS XL (EU), It was not exactly smooth but was done eventually.
After which I went ahead and bought a New 3DS XL Hyrule Edition (US) that came with firmware 10.3...