Well,
I have a new USB SD card reader, but it shows exactly the same problem. So, I have delved further:
Standard SD cards, 4GB, 16GB - both work OK with the USB card reader.
SD card adapter + mircoSD card inserts: 4GB OK, 32GB does not read.
Unfortunately, I don't have a standard 32GB SD...