I just got the rocketfish rf-gps31104 yesterday when my wired one broke. I started charging it and it was blinking red, so i left it charging overnight. When I woke, it's still blinking red! Does this mean I got a bad Bluetooth or I still need to charge it more?