Is this because different pins are used for USB-to-USB charging and USB-wallcharging? This is the only explanation I can think of, but then why does it work with USB car chargers?