If your speaker turns off by itself or won't turn on, it might not be getting charged because the charging port or cable is broken. If none of our suggestions worked, you should call JBL. Please remember that if your speaker is very old, the battery may not last as long as it used...