Have you tried both USB ports on the Cosmo?
(If it's like the Gemini, the left-hand port generally acts as the device: receiving charge and connecting to a desktop &c — while the right-hand port generally acts as the host: controlling mouse and keyboard and connecting to storage. There's some overlap, but some things only work on one side.)