Chosen Solution

After playing music for a few minutes my speaker seems to “scream” than turn off even though it’s fully charged. The speaker doesn’t crackle but literally sounds like dragging long fingernails on a chalkboard, but with more intensity. It used to be an amazing speaker but ever since a month ago it’s been doing this. Not sure if JBL speakers are just trashed after time or if there’s a way to fix this but I’m all ears for your answers.

I believe I figured out what’s happening, however I haven’t been able to fix it.. the problem only happens at higher volumes due to the movement of the speaker itself inside the housing causing copper on copper contact.. this causes the screeching sound you hear followed by a short which turns the speaker off. Wrapping the wires didn’t seem to help so if anyone else has any ideas..

This Youtube video may be helpful, https://www.youtube.com/watch?v=RqYyeGMU

Soldered all the wire connections so I don’t believe that’s the issue. The arrow in the pic indicates the movement that occurs at high volume.. the copper ring on the inside seems to be coming into contact with something but I can’t see what it is/get to it. At lower volumes that copper ring doesn’t move so violently and therefore there’s no screech? The wires appear to touch at high volume as well but I wrapped them and the screech continued

Think the battery or the charger has gone bad. Try replacing the battery. https://youtu.be/sYtpdHWl7fc

you change the battery , jbl is nothing happened distortion or rip the speaker in loud volume ,because it is their reference .