To fix solar lights not working, check and remove the battery pull tab, replace or deep charge the batteries, repair any damaged wiring, clean the solar panels, and ensure they’re positioned in direct sunlight. How Do You Reset a Solar Light?
If cleaning or moving the solar panel doesn't work, your next step is to check the batteries. Solar lights run off rechargeable batteries, and these can often be replaced. Professor Krishnamoorthy told me that 'you may be able to replace the batteries in a solar light. Many solar lights typically use rechargeable AA or AAA batteries.
This can also happen if there are nearby light sources which make the environment overly-bright at night. By shading your solar panel, you force your solar light to recognize that lighting levels are low and that it needs to give off light, allowing your light to start working again. 2. Check Your Batteries
If your outdoor solar lamp has stopped working, the rechargeable batteries might need replacement. You can test the lights with a regular battery to ensure if the rechargeable battery is at fault. A faulty battery could either not get enough charge or be unable to hold it for long.
Almost every solar light has an on/off switch, typically located at the back. During the day, the solar panel charges the battery, but if the switch is off, the lights won’t turn on when night falls. So, if your solar lights aren’t lighting up, the first thing to check is this switch.
Another possible reason for your solar-charged light stops working could be the LED bulb is defective or not working. In this scenario, even if your panel, the battery, and the sensors are fine, your light will not operate. The downside here is you have to change your lights unless there is a chance that LED bulbs could be replaced.