Doesn’t work unless on charger