It works with my normal launch 3DS fw 10.7.0-32u (currently newest) but when I insert Sky3DS+ card to my New 3DS XL with the same fw 10.7.0-32u and nothing happened. It seems the New 3DS XL can't read the Sky3DS+ card, it didn't even create the "settings" file when I first insert the card to it while my normal launch 3DS worked as guided and created the "settings" file. I formatted 2 microSD cards Sandisk and Toshiba, 32 and 16GB using SDFormatter v4, both of them took 2 hours to finish the format process and both work with my launch mini 3DS but still no luck with the "New 3DS XL" (tested with factory reset). I don't really know if the Sky3DS+ currently is working with the "New 3DS XL" fw 10.7.0-32u or not. It's true that it works with fw 10.7.0-32u for the normal 3DS but I still haven't seen any youtube video testing with the "New 3DS XL". My "New 3DS XL" still reads game cards fine, tested with Pokemon X, FE Awake, Miku Mirai, Pokemon White 1/2". It also still haven't banned from eshop, I still download demo from eshop normally. Now I don't really know if my Sky3DS+ card is fake or the problem is in the New 3DS XL. Both of them are made in China.