H2testw came back clean. It is an SDXC with 64Gb space, so it isn't an officially recognised size card, but it is read/writeable by the 3DS. Maybe I could try a different card.
Drastic but still an option. My local store does have some second-hand 2DS consoles for sale...
I have so far only...