“Ghost Voltage” vs. Real Amperage: Why Your App is Lying

Your monitoring app isn’t lying, but it is only showing you half of the electrical picture, leading to major confusion. When your solar app displays voltage (potential energy) from the panels but shows zero amperage (active current flow) to the battery, you are witnessing “ghost voltage.” Voltage is merely the pressure in the wire created by the sun hitting the cells; without a closed, completed circuit, like when a solar optimizer fails or an MC4 connector is loose, that pressure is present, but no current can physically flow to the inverter to charge your battery.

Diagnostic Snapshot: Severity & Common Causes

  • Severity Tier: Low to Moderate (Operational failure; annoying loss of solar production, but standard inverter protections prevent immediate damage).
  • Is it safe to operate?: Yes. High DC voltage exists at the array level, but no real power moves.
  • Primary Cause: An open circuit in the DC solar string. This often includes faulty optimizers or rapid shutdown (RSD) devices that failed in an “open” state, disconnected or poorly crimped MC4 connectors, or wiring damage (like rodent chews).
  • Rare/Serious Cause: Inverter hardware failure (internal sensors or MPPT board) misreporting incoming data. See Why App Says “0W” While the Battery is Clearly Working.

Risk Assessment: When to Escalate

  • If State of Charge (SoC) is rapidly collapsing overnight: Moderate Risk. Your daily solar generation is zero, meaning you are draining the chemical tank. Fix the solar path before the battery hits a critical lockout state. See Low Voltage Cutoff (LVC): Why Your Battery Stopped Discharging.
  • If voltage collapes to ~0V the moment charging should start: Moderate Risk. High resistance at a specific joint is collapsing the potential. Requires professional DC string analysis.
  • If inverter screen flashes “AFCI” or “Arc Fault” along with 0.0A: High Risk. Turn off the DC disconnect immediately. An intermittent connection is arcing. See AFCI (Arc Fault Circuit Interrupter) Tripping: Detecting Fire Risks.
  • If you smell burning plastic near the solar array or inverter: Critical Risk. Shut down AC and DC immediately.

System Logic: How High Resistance Blocks Current Flow

This visualization clarifies exactly what your app is seeing. Voltage (Volts) is potential energy, similar to water pressure in a hose. Amperage (Amps) is the real-world flow rate. Power (Watts) is Voltage x Amperage.

In a functioning solar array, your inverter acts as a water faucet. When it opens, pressure (Voltage) pushes the water (Amperage) through to charge the battery (the chemical tank).

However, if there is high resistance, like a corroded MC4 connector, or a complete break (an optimizer that failed “open”), the physical path for current flow is blocked. The diagram shows that when this block occurs, the inverter’s sensitive digital sensors can still read the energized potential (Volts) waiting in the conductor, which is why your app shows high voltage, sometimes called “ghost voltage.” But since the physical path is blocked by the open junction, the inverter cannot draw any real amperage (Amps), resulting in zero charging power (0W). You have high pressure but zero flow.

Probability Breakdown: Why It’s Likely Happening

  • Most Likely (60-70%): Faulty Solar Optimizers or Rapid Shutdown Devices (RSD). These modular devices are installed at every single panel. They contain digitized switching logic and default to a safe “open circuit” state during a fault, rapid shutdown event, or communication loss. If an optimizer has failed internally, your inverter can see the static voltage of the string, but the device itself is refusing to “turn on” and pass amperage.
  • Possible (20-30%): Poor Physical DC Connections (High Resistance). A loose MC4 connection, a poor factory crimp, or water ingress in a junction creates extreme electrical resistance. While some voltage can trickle through when the system is idle (energizing the reference point), the joint cannot handle real current load. The moment the inverter calls for amperage, the voltage reference collapses to nearly zero at the joint, and flow is stopped. This creates high heat at the failure point. See Busbar Hotspots: IR Thermography.
  • Rare (5-10%): Inverter Sensor Failure. The hardware in the roof array is fine, but the internal measurement logic for the DC inputs has failed, providing false data to the app. The “lying app” in this scenario is due to inverter failure. See CPU Communication Failures: Internal Inverter Logic Errors.

Environmental & Usage Escalators

  • Sunny Weather during partly cloudy days: Cloud edge effects can cause rapid irradiance spikes, putting maximum stress on DC optimizers. Faulty units are often pushed into safe mode during these rapid transitions. See How Cloud Edge Effects Cause “Surge” Faults in Battery Charging.
  • Cold, Sunny Mornings: Low temperatures boost panel voltage (Voc). On a crisp morning, this maximum voltage stress can trip failing internal components in optimizers or RSDs, even in bright sun. See Troubleshooting “PV Overvoltage” on Cold, Sunny Mornings.
  • Rodent Activity: Rats, mice, and squirrels frequently chew through solar wire insulation. A partial short or complete break (chewed through) will halt current flow while sometimes allowing voltage potential to persist.

Consequence Timeline: If Left Unaddressed

  • 24 Hours (Minor Glitch): The system fails to charge the battery all day. The battery bank will not support house loads during the night, forcing reliance on grid power. You must reset the system or clean connections. See The Universal Solar Power-Cycle: The Correct Order of Operations.
  • 1 Week (System Lockout): Consistent failure forces the battery to its lowest permissible state of charge. The internal BMS will disable the battery, leaving your home without backup power during an outage. Recovery may require grid assistance. See Why Your Battery Discharges but Won’t Charge in the Cold.
  • 1 Month (Permanent Damage): In extreme cases, held at 0% SoC, permanent capacity loss or catastrophic BMS “bricking” can occur if deep self-discharge is not prevented. A failed optimizer creates a massive heat spot. See Cell Overvoltage Errors During Rapid Charging.

The “Lookalike” Errors: What This Is Often Confused With

Do not confuse ghost voltage with these other logic-based charging stops:

  • MPPT Clipping: The battery inverter deliberately limits discharge or charging speed (e.g., capping output at 5kW) to manage heat. In this state, amperage will be high (e.g., 20A) and voltage will be high (potential). The system is producing energy, just not as much as the panels can generate. See MPPT Clipping: Why Your Battery Isn’t Receiving Full Solar Power.
  • Grid Overvoltage (AC) Trip: High voltage on the grid output causes the inverter to disconnect charging and solar export entirely as a safety protocol. This looks like a system stop, but the root cause is AC utility instability, not a break in the DC string. See AC Overvoltage Faults: Grid Spikes vs. Inverter Settings.

Immediate Response: What To Do Right Now

  1. Walk the Array: Confirm you do not have dynamic shading (like a standard tree limb that only covers panels at 2 PM). Shading logic can mimic DC breaks in aggressive optimizers. See Micro-Shading on Battery Charge Rates.
  2. Verify Battery SoC: If the chemical tank is completely empty, the system may simply be locked in protection mode. See BMS “Self-Preservation” Mode: What to Do When the Battery Locks Out.
  3. Confirm the Time of Day: High Voc with 0.0A is perfectly normal at sunrise or on a very dark, stormy day. There isn’t enough energy in the sun to generate current. The problem is ghost voltage when it is sunny.

Red Flag Checklist: When to Stop Immediately

  • Loud arcing or popping sounds originating from the inverter chassis.
  • The system constantly trips a DC circuit breaker or blows an internal DC fuse in the inverter. See Why Your Solar Battery DC Breaker Keeps Tripping.
  • The monitoring app flashes generic “SYSTEM FAULT” or persistent arc fault errors that refuse to clear.

The Professional Inspection Sequence

When standard load management does not work, a technician must dive into configuration.

  1. Log Analysis: Installers will download the internal BMS event log or inverter historical data. They aren’t looking at “ghost voltage”; they are looking for specific errors like “RSD Communication Timeout,” “Optimizer Failure,” or “DC Injection Fault” which confirm a device failure over a bad wire.
  2. Multimeter String Analysis: Technicians will measure voltage (Voc) directly at the inverter’s DC input terminals. They will look for a collapse: If voltage collapses to near zero (e.g., 2.1V) the moment the inverter is commanded to charge, they have confirmed a bad high-resistance connection in the string wiring itself.
  3. I-V Curve Trace: Advanced installers may use an I-V curve tracer to map the electrical “signature” of the array. Micro-cracks, bad optimizers, and poor wiring create distinct knees in the curve that prove current denial over logical constraints.

Resolution Scope & Complexity

  • Minor (Software): Simple commissioning errors where optimizers were not paired correctly to the inverter gateway. $0-$150.
  • Moderate (Wiring): Locating and replacing a faulty MC4 connector or bad wire. $150-$400 scope.
  • Major (Hardware/RMA): Replacing a failed optimizer (requires a technician to climb the roof and lift the module) or an MPPT board failure (inverter-side component swap). $500-$1500+ commercial call-out (heavily dependent on warranty status).

Combined Symptom Warning

If this phenomenon occurs alongside arc faults or persistent overtemperature warnings on the DC input board, your overall installation location lacks adequate airflow, or you have high resistance joints creating excessive heat. See Inverter Overtemperature Faults: Cooling vs. Component Failure.

Final Charge

A solar app showing high voltage and zero amperage isn’t lying; it’s reporting the electrical potential waiting in the wire without a complete path to flow. If this persists during direct sunshine, you are fighting “ghost voltage” caused by a broken circuit. Walk the array, check your battery state, and observe the error logs. If it’s sunny and you have pressure but zero flow, you have high resistance in the DC path or a failed optimizer component. Do not escalate to advanced logical constraints (like clipping) until you have confirmed clean continuity and real amperage flow through that critical DC charging path.