The JBL Partybox 300 will not charge problem can be caused by several factors. It could be due to the speaker settings, bad charging port, defective charging cable, or a faulty charger. To fix this ...