Wondering if....
"......plugs her USB cable to handphone in and it works perfectly."
Perhaps the handphone is self-powered by a battery where-as your USB stick requires power to enable the memory chip.
I've had a computer where the rear usb ports wouldn't drive a wireless USB connection with sufficient power, but the front usb port would.....