Chosen Solution

Why wont my speaker turn on unless it is plugged in

If you mean a Bluetooth speaker,it may be a bad battery. It would need to be replaced in that case. That’s the most likely reason.