I have a Huawei Ascend G6 LTE (G6-L22) and bought a little USB OTG cable so I could read full sized SD cards while out and about.

Only, it doesn't work, on either of the SD card readers I've tried - both of them small USB2 based readers.

When I plug in USB thumb drives to the adapter, they work fine and I can browse files and photos. But no go on the card readers.

What will happen is the phone either doesn't see the drive at all, or it sees it momentarily then it disappears with a "your SD card was disconnected" notification. The LED on the card reader lights up when you first plug it in, but then goes into a fast blinking pattern which seems to indicate a problem.

Any ideas? I wouldn't have thought an SD card reader would exceed the normal power supplied via USB OTG ports, and its LED lights up. Could the phone just not have a driver that supports card readers?

Edit: the filesystem on the SD card was FAT32, as it was a 16GB card I use in my DSLR. I use the stock ROM but am rooted.