I updated the card with a DSi XL 1.4.1 and now it works on a 3DS 4.5.0, and it's still working on the DSi.
I noticed that, after the upgrade, the M3i Zero does not recognize all my microSD's that worked before. When the microSD is not recognized, the M3i Zero is shown with a blank icon.