Solar is the easiest system on the RV to diagnose, because it is only three things in a row and you can measure each one separately. Panel, controller, battery. Find which link is not passing power along and you are done. What makes it feel harder than it is, is that one of the most common answers is that nothing is broken at all.
Last reviewed: Sep 21, 2026, against current Victron, Renogy, Go Power and Zamp documentation. We update these guides when real-world data changes.
Both of these produce the complaint "solar has stopped charging", and neither is a fault. Ruling them out first saves you an afternoon.
This is stated plainly in controller manufacturer documentation, and it is the single most common false alarm. Once the battery is full, the controller will stop or significantly reduce its charge current. Their own wording is that this behaviour is normal and is not a fault. If your controller shows little or nothing in the afternoon after working all morning, that is the system doing its job. Check the battery's actual state rather than the controller display.
Controller makers ship with a default profile. Zamp's own manual states plainly that the default setting is AGM, and carries the warning that an incorrect battery type setting may damage your battery. If you have fitted lithium and left the controller on the lead-acid profile, the bank will be chronically undercharged and it will look exactly like a failing panel. This is a setting, not a fault, and it is worth checking before you test anything electrical.
Related, and it trips people up: lithium batteries generally will not accept charge in the cold, commonly below about five degrees Celsius. A battery that stops charging on a cold morning and starts again later is not a fault, it is a protection feature. Controllers handle it differently, and some will show an error rather than simply going quiet.
This is unusually good, because a major controller manufacturer publishes a ranked list of why solar stops charging rather than leaving you to guess. In their own terms, the causes are: the battery is fully charged; reversed panel polarity; panel voltage too high; reversed battery polarity; the controller being disconnected from the battery through a cable, fuse or breaker problem; incorrect charger configuration such as a low charge voltage or current setting; the charger being externally controlled by a system such as an energy management feature; and the temperature compensation feature misbehaving or being misconfigured with a battery that is too hot.
Translated into the order worth checking on your own RV:
First, because it is free and it is the most common answer.
Second, because it is also free and it will quietly undercharge your bank for months if you leave it.
Documented by more than one maker. Controllers are often fitted with a fuse between the controller and the battery, and it is easy not to know it exists. Check it before concluding the controller is dead.
A manufacturer states it directly: even a small shadow on part of a panel can greatly reduce its power. A new aerial, a roof vent, a tree that grew, or even a cable draped across a panel can do it. If output dropped suddenly without any work being done, look up before you look at the wiring.
Wiring faults, which the manufacturer names as loose wires, loose connections, and badly crimped connectors. Solar connectors that were crimped by hand rather than with the right tool are a known weak point.
Reversed polarity, panel side or battery side. Worth checking specifically if someone has recently worked on the system, because it is a common result of reconnecting things.
Solar is easy to test because there are only three points, and the manufacturers publish expected values for each.
With the panel isolated from the controller, measure its open circuit voltage and its short circuit current in good sun at midday, and compare against the figures on its label. The manufacturer's guidance is that if readings are much lower than stated, the panel may be faulty. Do this following your own controller's recommended procedure rather than improvising, because the order you disconnect things matters on some units.
You should see the array's operating voltage there. One maker gives a practical range of roughly 16 to 23 volts depending on the panel rating and sun conditions, with panel current between about 2 and 9 amps. Another gives a simpler rule that the panel voltage needs to be about 5 volts above battery voltage before charging will even commence, which is worth knowing because on a cloudy day that condition may simply not be met.
This is the decisive one. Measure the voltage at the controller's battery terminals, then measure it at the battery bank itself. Any real difference between the two readings is volts being lost in the wire between them rather than in either device, and that difference is the fault you are looking for.
Panel output present and controller input present, but nothing coming out of the controller, means the controller is the fault. Panel output missing means the panel or its wiring is the fault. Everything present at the controller but a lower voltage at the battery means the wire between them, and the fix is often a thicker or shorter cable rather than a new part.
And a number worth carrying: Victron's wiring guidance states that an excessive voltage drop of more than 2.5 percent is unacceptable anywhere in the system. That is a power-systems figure rather than a solar-specific one, but it applies directly. On long solar runs, voltage drop is the quiet killer, and it shows up as a system that works but never performs to its rating.
There are two types of charge controller and they behave differently enough that it affects what you should expect to see.
MPPT actively hunts for the array's maximum power point, which means it can harvest meaningfully more energy, particularly when the panel voltage is well above the battery voltage or in cooler conditions. In the manufacturer's words, it essentially decouples the array and battery voltages.
PWM is simpler and cheaper and effectively connects the panel closer to the battery, so some of the array's capability is simply not used. The manufacturer's own assessment is that a PWM controller is a good low cost solution for small systems only.
If you have upgraded your panels but kept a PWM controller, you may have a system that is working correctly and still underperforming, which looks like a fault. Equally, if you have added panels in series to raise voltage without checking the controller's maximum input, you can exceed its rating. Panel voltage too high appears in the manufacturer's own list of reasons charging stops, so it is worth checking the rating against what your array actually produces.
The manufacturer states that sealed and lithium batteries do not require equalisation and should not undergo it, and that temperature compensation is typically only applicable to lead-acid, so it should be disabled for lithium. If those two are set wrongly on a lithium bank, you are running a charge profile the battery was never meant to see.
A lot of "solar has stopped working" is really a controller behaving correctly, so it helps to know the stages. A solar controller runs the same three stage pattern as a converter charger.
Bulk runs from empty up to roughly 80 percent state of charge, pushing maximum available current. Absorption covers the last 20 percent at a held voltage until the current tapers off, and this is the slow part. Float then holds a lower maintenance voltage at full charge.
The numbers differ by chemistry, which is why the setting matters. Victron's published defaults for lead-acid are around 14.4 volts absorption and 13.8 float, with temperature compensation applying. Their lithium profile drops absorption to around 14.2 and float to 13.5 and disables both equalisation and temperature compensation, which matches their general position that sealed and lithium batteries should not be equalised at all.
So the honest test of "is my solar working" is not whether the controller is showing charge current at any given moment. It is whether the battery reaches full charge over a sunny day, and whether the controller goes through bulk, absorption and finally float. A system that sits in float all afternoon on a charged battery is working perfectly.
A 100 watt panel kit with a 20 amp MPPT controller sells for around $140, and a well regarded standalone MPPT controller such as a Victron 100/30 runs roughly $132 to $135. Individual panels are cheaper still. That matters because it means replacing a controller is often a better use of an afternoon than chasing a marginal fault in one.
Professional diagnosis runs around $95 to $185 as a standalone fee, with labour around $125 to $195 an hour. On a system whose main components cost about the same as two hours of labour, it is usually worth doing the three measurements yourself first.
A converter manufacturer warns that counterfeit versions of their units circulate on the large marketplaces. The same risk applies to solar controllers, which are widely copied. Buying from a reputable seller rather than the cheapest listing is worth more here than in most categories.
Solar sits alongside the converter rather than replacing it, so if your batteries are not charging on shore power that is converter not charging. For the whole 12 volt system and the voltage-drop method, start at the 12 volt diagnostic guide.
Work the path in order rather than guessing. Check the panel's own output first, then whether the controller is receiving it, then whether the controller is passing it to the battery. The controller maker lists the documented causes, and one of them is simply that the battery is full, which is normal behaviour rather than a fault. Shading is another, and even a small shadow on part of a panel can greatly reduce its output.
Measure the panel's open circuit voltage and short circuit current with the panel disconnected from the controller, in good sun at midday, and compare against the figures on its label. The controller maker's guidance is that if your readings are much lower than the stated values, the panel may be faulty. Do this with the panel isolated from the controller, following the manufacturer's own procedure for your unit.
An MPPT controller actively hunts for the maximum power point of the array, which means it can harvest meaningfully more power, particularly in cooler conditions or when the panel voltage is well above the battery voltage. A PWM controller is simpler and cheaper and works by effectively connecting the panel closer to the battery. The manufacturer's own guidance is that PWM is a good low cost solution for small systems only.
No. They are separate systems that happen to charge the same battery. The solar system runs from the panel through its own charge controller to the battery. The converter runs from shore power and does its own charging. They operate in parallel, and removing the converter would leave you with no charging at all whenever you were plugged in and the sun was down.
Almost certainly because the battery has reached full and the controller has correctly moved into float, reducing or stopping the charge current. The manufacturer says this explicitly: once the battery is full, the controller will stop or significantly reduce its current, and this behaviour is normal rather than a fault. Check the battery's actual state rather than the controller display.
Yes, and at least one controller maker warns about it in those exact terms on their own documentation, noting that the factory default is an AGM profile. If you have lithium and the controller is still set for lead acid, or the reverse, the bank will be chronically undercharged or overcharged. That is worth checking before you look for a hardware fault, because it is a setting rather than a failure.
The manufacturer and agency documents this guide draws on, so you can check any figure for yourself.