Did you select the correct allocation unit size prior to formatting your 128GB mircoSD card? On the 3DS Hacks Guide website it specifically mentions that 128GB microSD cards need to have an allocation unit size of 65536 if you want to use it without any issue, that is) on the 3DS.
Can't include...