A documented record · updated 4 November 2026

Six months, three companies, and a battery that will not charge

An 8.8 kW solar and battery system at a home in Greensborough, Victoria. It worked for about six months. It has now been faulty for longer than it ever worked. This is the record — in their words and mine.

Site ID 5115093 · Enphase Ticket #19981529
Online Air & Solar (supplier) · Enphase Energy (manufacturer) · Nectr (retailer & financier)
Contract $29,882.00 · financed $25,854.00 · $13,357.90 still owing

What happened, in short

In March 2024 my electricity retailer, Nectr, sold me a solar and battery system as part of a power plan. I am paying it off through my electricity bill. For six months that worked. Then the battery stopped doing the one thing it was bought to do, and since then I have been passed from company to company. Here is the whole story in six points. The detail and the evidence for each is further down the page.

1. I bought a $29,882 solar battery through my power company — and I'm still paying for it

2. Since about April 2026, the battery won't charge from the grid when it's scheduled to

3. The proof: the settings say "charge", the battery says "no"

4. Six months of "it's fixed now" — and it isn't

5. It has cost me $1,269 in extra power — and they offered $150

6. Each company blames another — and all three ignored my formal demand

Share this case

Media and advocates: download the media bundle (zip, 2.9 MB): a two-page "start here" brief, the one-page summary, the screenshot catalogue and the key screenshots. The full evidence pack (letter of demand, timeline, diagnostic report, configuration audit, contract and bills) is available on request: r.m.hackney@gmail.com.

Update — 3 November 2026

The formal demand has been ignored. A letter of demand with five supporting attachments went to all three companies together on 16 October 2026, asking for a written response by 30 October. None of them responded. Enphase sent an automated ticket and a satisfaction survey. Online Air & Solar sent a marketing email. Nectr sent the next bill.

What's on this page

  1. What happened, in short
  2. The contradiction
  3. Two screenshots, fifteen seconds apart
  4. How it was sold to work
  5. Their marketing vs what I was told
  6. Every claim, tested
  7. Why "all microinverters reporting" means nothing
  8. The full timeline
  9. The evidence, screenshot by screenshot
  10. What it has cost
  11. What I'm asking for
  12. The schedule of claim

1 — The contradiction

On 28 May 2026, a Customer Service Technician at Enphase Energy wrote to my installer about this exact system:

“Currently, it is charging from the grid since it is between 9:15 and 2:45 p.m settings. During the charge from the grid time, it will prioritize charging the batteries and won't discharge, and it will pull from the grid as it would be charging the batteries anyway.” Enphase Energy, Customer Service Technician — in writing, 28 May 2026

In October 2026, on a three-way call between me, my installer's technician and Enphase, an Enphase representative told me the battery should not charge from the grid at all.

Enphase has stated both positions about one system — in writing, and by telephone, five months apart. One of them is false.

On that same call, the representative confirmed he had not looked at the email history, and had not looked at any of the screenshots documenting the fault.

2 — Two screenshots, fifteen seconds apart

These two images were captured at 00:27 on 18 September 2026, both carrying embedded capture metadata. Together they remove every explanation I have been given.

IMG_7078.png · 18 Sep 2026 · 00:27:39 Enphase battery settings showing grid charging enabled, schedule 09:05 pm SETTINGS CORRECT
IMG_7079.png · 18 Sep 2026 · 00:27:54 Enphase status showing 10% charge, 0.0 kWh charged AND IT DID NOTHING

The first: the battery settings page

SettingAs shown
Battery ModeImport only — “your battery can import from the grid”
Charge battery from the gridENABLED
Charge anytime below reserveCHECKED
Charge as per the scheduleCHECKED
Schedule09:05 pm – 02:45 pm (Everyday)
Restrict battery dischargeDisabled — discharge permitted

The second, fifteen seconds later: the system in that window

10%battery charge
1.3kWh imported
0.0kWh solar produced
0.0kWh charged in
Enphase app detail showing battery charge 10 percent, 1.3 kWh imported from grid, 0.0 kWh produced by solar, 0.0 kWh discharged
IMG_7079 · detail CHARGE 10% · Imported 1.3 kWh · Produced 0.0 kWh · Discharged 0.0 kWh. No sun. Grid power flowing. Charge window open. Nothing went into the battery.

Read them together. The system was three hours and twenty-two minutes into its own scheduled grid-charging window. Grid charging was enabled. The below-reserve override was enabled. The battery was at 10%. The house was importing from the grid. There was no solar — it was after midnight at six degrees.

The battery took none of it.

Not a settings problem. Not a profile problem. Not a tariff misunderstanding. The schedule was right, the feature was on, the battery was nearly empty, grid power was flowing into the house — and it did not charge.

And note the setting that makes the schedule irrelevant: “Charge anytime below reserve” was checked. That instruction does not depend on any schedule or any time of day. The reserve on this system was 15% (per Enphase, via my installer, 25 May). At 10% the battery was below it, and should have been drawing from the grid regardless.

And then my schedule changed, and I didn't change it

DateGrid-charge schedule shown in the app
18 September 202609:05 pm – 02:45 pm
16 October 202609:00 am – 02:45 pm
Enphase app screenshot from 18 September 2026 showing the battery grid-charge schedule set to 09:05 pm to 02:45 pm, every day
18 September 2026 · 00:27 · my own screenshot “Charge as per the schedule — 09:05 pm – 02:45 pm (Everyday).” The overnight off-peak window, exactly as I set it.
Enphase web portal screenshot from 16 October 2026 showing the same grid-charge schedule now reading 09:00 am to 02:45 pm
16 October 2026 · the identical setting in the Enphase portal “Charge as per the schedule — 09:00 am – 02:45 pm (Everyday).” I did not make this change.

The start time moved from nine at night to nine in the morning. I did not make that change, I was not told of it, and nobody has explained it. Its effect is to exclude the entire overnight period — the only hours in which grid charging can do anything, because there is no sun.

This is the thing I have been trying to describe for five months. The system does not hold a working state. After a reset or a remote session it may behave for a few days, then it drifts back — sometimes intermittently, sometimes completely. Settings do not stay where I put them.

A system that needs constant supervision, repeated resets and periodic re-entry of its own settings is not fit for the purpose it was sold for.

Every device reports perfectly healthy

GroupCountStatus
IQ Gateway1Normal
Roof microinverters (IQ8AC)20 / 20All Normal
IQ Battery 5P2 of 2 activeNormal
Devices not reporting Normal0—
Enphase Enlighten portal Devices page showing 20 of 20 roof microinverters and 12 of 12 battery microinverters, all reporting Normal
Enphase portal · Devices · 16 October 2026 All 20 roof microinverters and both batteries report Normal.
Enphase portal showing time-of-use tariff: off-peak 00:00 to 15:00 at 28.7 cents, peak 15:00 to 21:00 at 49.3 cents, off-peak 21:00 to 24:00
Enphase portal · Electricity Rate · 16 October 2026 Off-Peak 00:00–15:00 at $0.287 · PEAK 15:00–21:00 at $0.493 · Off-Peak 21:00–24:00. Off-peak really does run 9pm to 3pm.

Nothing is offline, missing or faulted. The hardware reports itself healthy and does not do what it is told. That is exactly why five months of remote telemetry checks keep returning “no fault found” — and exactly why somebody needed to physically look at it.

3 — How it was sold to work, and what happens instead

My tariff, from the same portal: off-peak 00:00–15:00 and 21:00–24:00 at $0.287/kWh; peak 15:00–21:00 at $0.493/kWh.

OFF-PEAK $0.287 PEAK $0.493 OFF-PEAK 00:00 15:00 21:00 24:00 CHARGE FROM GRID — cheap DISCHARGE CHARGE Buy at $0.287 → use during the six hours priced at $0.493 This is the entire economic purpose of a battery on a time-of-use tariff.

Figure 1 — The system as sold, and as configured in the Enphase app. It worked this way for roughly the first six months.

GRID 10.7 kWh imported HOME 17.1 kWh consumed SOLAR 6.3 kWh produced BATTERY 10 kWh 11% charge not being charged 0.7 kWh out one hundred watt-hours battery idle against a 100% target 30 SEPTEMBER 2026
Enphase app detail from 30 September 2026 showing battery at 11 percent, 10.7 kWh imported, 6.3 kWh produced, 0.7 kWh discharged
IMG_7170.png · 30 September 2026 · 14:57 · detail CHARGE 11% · Imported 10.7 kWh · Produced 6.3 kWh · Discharged 0.7 kWh. The panels made 6.3 kWh — they work. The battery still sat at 11% and gave back 0.7 kWh, so the power was bought at retail instead.

4 — Their marketing, beside what I was told

These are published descriptions of the product I bought, set against what I was told when it stopped working.

What the product promisesWhat I was told
Storm Guard “monitors data from the Australian Bureau of Meteorology and will automatically charge the battery to help homeowners prepare for possible grid outages due to severe weather events.”Enphase Energy, Australian launch announcement, IQ Battery 5P “The battery should not charge from the grid.”Enphase representative, three-way call, October 2026
“Your EV and home batteries will charge from solar as a first choice, and the grid is used as a second choice until the storm alert is on for your system.”Enphase, Automatically charge ahead of severe weather — enphase.com/charging-101 “There's no problem — it's charging from solar.”Enphase representative, three-way call, October 2026
“This condition is designed to self-correct once the battery receives sufficient charge either from available solar production or from the grid (if grid charging is enabled).”Online Air & Solar, relaying Enphase — 25 May 2026 “It's a settings issue. Let's go through the app together.”Enphase first-level support, October 2026, with grid charging already enabled
The app's own control panel: “Charge battery from the grid” — Enabled · “Charge up to 100%” · “Charge anytime below reserve”Enphase Enlighten portal, this system, captured 16 October 2026 “Both batteries operational and charging with no errors.”Enphase Technical Support APAC, 16 June 2026

Grid charging is not a feature I imagined. It is in the product announcement, in the manufacturer's own support documentation, in my installer's written explanation of how the fault should resolve itself, and on the settings page of my own system — switched on, with a 100% target.

Enphase app detail showing profile set to Full Backup with battery charge at 0 percent, solar producing 0.0 kW, grid importing 4.0 kW and battery idle
image14.png · 18 May 2026 · 18:12:51 · detail Profile Full Backup · CHARGE 0% · solar 0.0 Producing · grid 4.0 kW Importing · battery 0.0 Idle. A backup battery at 0% with the house running on the grid: whatever the mode, there was no stored energy to fall back on.

5 — Every claim, tested against the record

What I was toldVerdictWhat the evidence shows
“The battery should not charge from the grid.”Enphase, Oct 2026 ✗FALSE Contradicted by Enphase's own technician in writing (28 May 2026), by the system's settings page, and by Enphase's published Storm Guard documentation.
“There's no problem — it's charging from solar.”Enphase, Oct 2026 ✗MISLEADING 18 Sep, 00:27, 6°C, after midnight: solar production 0.0 kWh, battery 10%, grid importing, charge window open — 0.0 kWh charged. There was no sun, and it did not charge.
“Both batteries operational and charging with no errors.”Enphase, 16 Jun 2026 ✗FALSE 18 May — both units Idle at 9%, both “Error Needs Service”; SN …895 logged “Control communication FAILURE” at 0%.
“No active fault detected.”Enphase via installer, 25 May 2026 ✗WRONG ON ITS OWN DATE 20 May at 13:21:07 — SN …895: Idle, 24%, “Error Needs Service” in red. This finding was used to refuse a site visit.
“All microinverters reporting and producing.”Enphase, 16 Jun 2026 ✓TRUE — IRRELEVANT Confirmed: 20/20, all Normal. But production reporting and battery control are different communication paths. See below.
“System may have shading.”Enphase, 16 Jun 2026 ✗UNTESTED Array unchanged since April 2024. No shade study, no per-panel analysis, no site visit. Shading has no relationship to grid charging.
“A firmware update will resolve this.”Enphase — three times ✗FAILED 3 OF 3 The third was given to my installer's technician on site, with the statement that there is a firmware fault with the battery, to be fixed over the weekend. Reported unfixed 6 Oct 2026.
“A calibration issue with the batteries, causing Enlighten to say 90% when they were 100%.”Enphase technician, 28 May 2026 ⚠ADMITTED DEFECT Enphase admitted in writing the batteries were mis-reporting their own state of charge — on the same platform later relied on for every “no fault detected” finding. Never remediated.
“It's a settings issue — let's go through the app together.”Enphase first-level support, Oct 2026 ✗REFUTED 18 Sep: the settings were correct. Grid charging enabled, schedule 09:05 pm, below-reserve checked, target 100%. Fifteen seconds later: 10% charge, 1.3 kWh imported, 0.0 charged, zero solar. The settings were right and it still did nothing.
— no explanation has ever been offered ⚠UNEXPLAINED My grid-charge schedule changed from 09:05 pm to 09:00 am between 18 Sep and 16 Oct. I did not change it. It happened during a period of Enphase remote sessions and firmware deployments.

6 — Why “all microinverters reporting” answers nothing

This is the technical heart of it, and it is why a system can look perfect remotely and be unusable in the house.

20 × IQ8AC roof microinverters IQ GATEWAY monitoring power-line communication ✓ WORKING “all 20 reporting” 2 × IQ BATTERY 5P …895 · …911 control communication charge / discharge commands ✗ FAILED 18 May, SN …895 Reporting works. Commanding does not.

Figure 3 — Production data travels one path; battery control travels another. All twenty microinverters can report perfectly while the battery is uncontrollable.

Enphase app screenshot detail showing IQ Battery xxx895 reporting Control communication failure, LED Status Error Needs Service, Idle at 0 percent, with a red fault marker
image13.png · 18 May 2026 · 18:18:27 · detail “IQ Battery xxx895 · Control communication failure · Grid Mode: Grid Tied · LED Status: Error Needs Service · Idle 0%”, with the red fault marker. This is Enphase's own software naming the fault, on a specific serial number, on a fixed date. It has never been investigated.

The correlation nobody drew

18 May — control communication20 May — state of charge
SN …911✓ “pairing complete”100%
SN …895✗ “FAILURE”24%
Enphase app showing IQ Battery serial ending 895 at 24 percent charge, 1.20 of 5.00 kWh available
image9.png · 20 May · 13:19:07 SN …895 — 24%, 1.20 of 5.00 kWh. The afternoon Enphase certified “no active fault detected”.
Enphase app showing IQ Battery serial ending 911 at 100 percent charge, 5.00 of 5.00 kWh available
image2.png · 20 May · 13:26:08 SN …911 — 100%, 5.00 of 5.00 kWh. Seven minutes apart.

The unit that failed to pair is the unit that would not charge. Both facts sat in Enphase's own telemetry, two days apart, against two serial numbers, seven minutes apart on the day. No one connected them.

7 — The full timeline

8 — The evidence, screenshot by screenshot

Forty-one files. Thirty-one carry the capture date embedded by the phone at the moment the picture was taken — not the date they were sent. The dates verify each other: image5.png has an embedded time of 20 May 2026 13:21:07, and the Enphase app prints “20 May 2026, 01:19 pm” inside the same image.

Beside each one is a single line: what it does to the complaint.

18 May 2026 — the fault appears, and the app names it

image1.png · 13:15:43 Enphase app screenshot, image1 CONTRADICTS ITSELF Both batteries at once: Idle, 9% charge, “Battery is Operational” and “LED Status: Error Needs Service”. Why it matters: this is how the wrong answer gets made. A remote operator reads the top line and reports “operational, no errors” — ignoring the fault line directly beneath it.
image15.png · 13:27:16 Enphase app screenshot, image15 BACKUP NEARLY EMPTY Profile Full Backup. Charge 9%. Grid importing 1.5 kW. Battery charging 0.2 kW — and that 0.2 kW is from solar. Why it matters: the house is buying power from the grid while the battery sits nearly empty. That is energy we should already have stored.
image14.png · 18:12:51 Enphase app screenshot, image14 EMPTY, IDLE, IMPORTING Profile “Full Backup”. Charge 0%. Solar 0.0. Grid importing 4.0 kW. Battery “0.0 — Idle”. Why it matters: the battery is at 0% at 6 pm, the start of the expensive peak, and the house is drawing 4 kW from the grid. A battery bought to cover the peak has nothing to give.
image13.png · 18:18:27 Enphase app screenshot, image13 THE FAULT, NAMED SN …911: “Control communication pairing complete”. SN …895: “Control communication FAILURE”, red ✗, 0% charge. Why it matters: Enphase's own software names the fault, on a specific serial, on a fixed date. Control communication is how the battery is told to charge. If that link fails, no setting or firmware can fix it — it needs a technician.

20 May 2026 — the afternoon Enphase certified “no active fault”

image9.png · 13:19:07 Enphase app screenshot, image9 WRONG ON THE DAY
System62%SN …89524%Available1.20 / 5.00 kWh
Why it matters: this is the afternoon they certified “no active fault detected”. One battery three-quarters empty. Their finding was wrong the day they made it — and it was used to refuse a site visit.
image5.png · 13:21:07 Enphase app screenshot, image5 SERVICE ERROR SN …895 — Idle, 24%, “Error Needs Service” in red. The app's own clock inside the image reads “20 May 2026, 01:19 pm”. Why it matters: a live service error, on the afternoon Enphase found “no active fault”, two minutes after another screen said “Normal”.
image2.png · 13:26:08 Enphase app screenshot, image2 ONE FULL, ONE NOT
SN …911100%Available5.00 / 5.00 kWh
Why it matters: one battery full, its twin at 24%, seven minutes apart. Paired units should move together. Never explained.

And the correlation nobody drew. The unit that failed to pair on 18 May (SN …895) is the unit sitting at 24% on 20 May. Its twin paired successfully and reached 100%. Both facts were in Enphase's own telemetry, two days apart, against two serial numbers.

18 September 2026 — the decisive pair

IMG_7078.png · 00:27:39 Enphase app screenshot, IMG_7078 SETTINGS CORRECT
Charge from gridENABLEDBelow reserveCHECKEDSchedule09:05 pmCharge up to100%
Why it matters: the system was told, correctly, to fill itself from the grid overnight. Nothing was misconfigured. It removes “user error” entirely.
IMG_7079.png · 00:27:54 Enphase app screenshot, IMG_7079 AND IT DID NOTHING
Battery charge10%Imported1.3 kWhSolar produced0.0 kWhCharged in0.0 kWh
Why it matters: no sun, battery nearly empty, grid power flowing, charge window open — and it charged nothing. Every alternative explanation removed.

30 September 2026 — four months on, unchanged

IMG_7170.png · 14:57:13 Enphase app screenshot, IMG_7170 THE COST, IN ONE FRAME
Battery charge11%Imported10.7 kWhSolar produced6.3 kWhDischarged0.7 kWh
Why it matters: the panels made 6.3 kWh — they work. The battery still sat at 11% and gave back 0.7 kWh, so we bought 10.7 kWh at retail instead. This is the fault turning into money.

9 — What it has cost

21 May – 23 Sep 202521 May – 21 Sep 2026
Grid import4,052.23 kWh7,756.02 kWh
Billed$3,369.02$4,638.12
+91.4%grid import
+$1,269extra cost
$150offered
$430.90paid monthly, still

Same season, year on year, which controls for winter heating. The comparison understates the loss — the 2026 window contains four bills against five in 2025.

The control case: October 2024 — 663.70 kWh for $188.70. Almost identical grid import to my pre-fault average, at less than a third of the cost, because the battery was charging off-peak and covering the peak. That is what I paid for, and it is exactly the function that has failed.

10 — What I'm asking for

Primary: refund of $29,882.00 — or discharge of the $13,357.90 finance balance and repayment of instalments paid — plus $1,269.10 in excess electricity charges, removal of the equipment at their cost, and written confirmation that no default is recorded against my credit file.

Alternative, at my election: a qualified technician on site within 14 days with authority to replace hardware; faulty hardware replaced rather than reconfigured; escalation beyond first-level support by an engineer who has read the file; and 14 consecutive days of monitoring data showing grid charging actually occurring.

I would still much rather have a working system than a refund. I said so in writing on 11 June 2026, and I asked, repeatedly, for one thing: for someone to come and look at it.

11 — The schedule of claim

Under s 259(4) of the Australian Consumer Law a consumer may recover damages for loss reasonably foreseeable as a result of the failure, in addition to the primary remedy.

Head of claimAmount
Refund of the purchase price (or discharge of the $13,357.90 balance plus repayment of ~$12,496.10 paid)$29,882.00
Excess electricity, 21 May – 21 Sep 2026, from Nectr's own billing records$1,269.10
Excess electricity, 22 Sep to resolution — ongoing at roughly $250/monthcontinuing
Time: approx. 50 hours of troubleshooting, documenting and correspondence, at $75/hr$3,750.00
Finance interest on a non-functional asset · independent inspection · tribunal filing feeto be assessed
Presently quantified$34,901.10

What the 50 hours actually were: six-plus escalations and hours of phone troubleshooting; standing outside in the rain for half an hour at a time resetting equipment and reading out indicator lights; 90 minutes with the installer's technician on 2 October; capturing and organising roughly 100 screenshots with itemised times; and five months of correspondence re-explaining the same facts to three companies.

Every one of those hours was spent because nobody would attend, and because the evidence I was asked to produce was never read.

What I am deliberately not claiming. Australian law is restrictive about damages for distress in a goods contract, so I put no figure on it. I would rather this claim be taken seriously than padded. I record only that this has run five months and has materially interfered with my work.

A note on fairness. I have withdrawn one of my own claims on this page — the “12 of 20 microinverters” reading — because when I examined it properly it turned out to be wrong. I have left it visible rather than quietly deleting it. Every figure here comes from Enphase's own portal, Nectr's own billing system, or correspondence I am a party to. Where I quote someone, it is what they wrote or what I recorded at the time.