WARNING: Avoid latest AOS updates!

hunterallen40

Active Member
View Badges
Joined
Mar 30, 2021
Messages
475
Reaction score
574
Location
Philadelphia
Rating - 0%
0   0   0
This is not a request for help, so much as it is a warning for others that may encounter this issue. This is also not an attack on neptune systems. I love(d) my dosers, apex, and their whole kit. I have not had any issues for the three years I have been using their products, and, until recently, would have died on the "I would not run a system without one" hill.

At present, I am 100% convinced there is a devastating software issue that arrived with the update adding support for the new dos QD and trident np, and it has not been fixed as of writing. I would not bother posting this for a minor issue: this has almost crashed my tank TWO TIMES, and I know for a fact that I'm not the only person affected by this issue.

I will explain as best I can the issue, but the short version is this: your doser or other gear may show up in fusion as "off", but continue running, never turning off.
I wouldn't believe me either, but I have plenty of evidence. So, I'll start from the top.

A couple months ago, I got some water into my doser somehow (100% my fault), and one of the dosing heads stopped working. Salt water + electronics don't mix, this is 100% on me. As such, I decided eh, there's a new model coming out in a month. I'll just replace this one with the new one, and put the calcium dosing on my jebao for now. No issues, and just waited for the new doser to arrive.

Once it did, I plugged in the doser and realized my Apex needed an update to be able to operate the new doser (makes sense). So I updated my apex firmware and popped the new doser on. Plug and play, very easy upgrade. No form factor changes either, so the old mounting solution worked fine. Only difference was more dark theme (I am a dark theme enjoyer, so I consider this an upgrade) and silent operation. Other than that, it was the same doser I've known and loved for several years.

Several days after the upgrade, I went down to the basement to check on things, and noticed one of the metal hallide lights was on. They are supposed to turn off at 3 pm, and it was past 3, so they should have been off... Opened fusion to turn off the light, and it showed as off, despite the fact it was on. I shrugged it off, toggled it to on in fusion, and back to auto. It promptly turned the light off, so I just went on with my day, thinking nothing more than that was weird.

A couple of days go by, and business as usual. Then, around 2 pm, I notice my pH has spiked up to ~9! I head down to see what's happening, and, to my shock and horror, the doser is dumping my NaOH based alkalinity solution into my sump, despite the fact that it did not appear to be on in fusion. I could not toggle the doser off, and I was forced to unplug it.

I immediately started recording video of the doser, and took some screenshots to capture the incident as best I could.

Video of the doser running: https://photos.app.goo.gl/CX6SX6vvA3PNTF6g7

and some screenshots proving it thinks it's off and the pH spike from the fact that it isn't:


1717955730752.png
1717955748315.png


In the doser log above, the important thing to note is that there are no registered doses during this duration, including the scheduled ones that would typically happen.

Very angry about the near disaster I averted here, I went to the BRS website and wrote a very negative review. This was an emotional decision, and I think I was justifiably angry here. They responded to this by creating a support ticket for me, and I was largely okay with this.

So I hear from Neptune support, and I sent them the video above, as well as the screenshots above. I wanted to give them as much information as possible to fix this, as it absolutely has the potential to kill an aquarium.

A few days later, I see a post on a facebook group where this happened to a very prominent reefer with a very large aquarium (he can identify himself if he so chooses, but I will not drag him into this without his permission). We'll just say it's someone you would probably know. He posted about some gear failing, and I ranted about this issue there... A few days later, it happens to him, and he has substantially more at risk than I. In a very justifiably angry post, he posted that he got bit by this bug, and there were several other apex users in the comments that also experienced this same issue.

In the interim, I had neptune support look into things, and they didn't see anything wrong. They said one of my alarm statements was incorrect (not sure how i did that, but they were correct about this... It has no relevance here, though). They also noticed the firmware to my old doser was out of date (which, yes... it certainly was. It was also unplugged, and on the floor next to the aquarium, so I don't see any relevance here). The last thing was there was another update to their operating system, so I performed that update as instructed by support. I also removed the module for my old doser, as it was not connected anymore.

I suspected that they fixed the issue hastily, pushed an update, and hoped nobody ran into it. So I just kept on, business as usual...

Then it happened last night. In the most unbelievably dumb-luck type of situation (miraculously so), my dosing line was not completely submerged into my dosing reservoir for the alkalinity. I was especially tired this morning (had a frag swap yesterday... I'm sure some of you know how exhausting that can be), and I slept in. I went down to check on the corals (as I typically do), and saw the doser had the blue light to indicate it was dosing. I've always stared at it when this was happening since the malfunction just to make sure it turned off. Several seconds go by, and my heart sinks. It was happening again, despite everything being up to date and every small, irrelevant configuration issue being "fixed."

This time, though, the doser had been dosing since 2:50 AM, and it was currently 11:40 am. Again, the dumbest of luck here... It fortunately was dosing air. This only damaged the doser itself (it's not supposed to be continuously operating for that long), and it now has a click that happens as it doses.

Again, I took a video (adding a very manual timestamp at the end by showing the time on my watch).


Here's the log, where you can see the exact same thing happenenig (just a longer duration).

1717957071432.png


I am unbelievably lucky that the doser was only able to dose for ~30 minutes before it was in the air. While I personally don't worry that much if there's an isolated alkalinity spike, if I had dosed continuously for 9 hours, I would have lost everything in my aquarium.

I have reached out to neptune support again, to let them know this has happened, but I believe it's time to make other apex users aware of this issue. Please chime in if this has happened to you! The more people that report this, the more likely they will respond.

There are a few of very important takeaways from this that are critical to understand.

1. This is not user error. Everything is programmed correctly, as veryified by neptune support.

2. This is not an isolated incident. It has happened to several individuals, and three times now to me.

3. This affects more than just the new doser. This has happened to my lights as well, so I have no reason to believe it won't effect everything else as well.

4. There is no programming around this, and there are no workarounds. You cannot have a rule that turns off your doser if the pH / alk spikes. I have had to unplug the doser to stop it. I tried as best I could the second time to turn it off in fusion (I knew it was dosing air, so I wasn't too worried about taking my time here), but was not able to do so.

edit: there way be a workaround. Very important to note that I have not tried this, but think it has a good chance of working if you use a very high pH additive like NaOH. If you plug into the eb8, turn off the outlet via a rule like pH > 8. That should do it, but... personally won't be testing this.

I sincerely hope nobody reads this as "screw you neptune" or anything of the like. I'm a robotics engineer by trade, and I understand things happen. I just hope this makes the issue more visible to others, and I hope anyone who hasn't updated their apex since the release will continue to run their old firmware.

I also sincerely hope this gets fixed quickly, and Neptune stops pushing the latest updates out until it is fixed.

But, until then, I have switched my doser to a more reliable option (my trusty jebao dosers). I got entirely too lucky the first two times, and the law of averages says I'm due for a total whipeout next time this bug happens.
 
Last edited:

michealprater

Well-Known Member
View Badges
Joined
Dec 18, 2008
Messages
508
Reaction score
668
Location
Highland IL
Rating - 0%
0   0   0
I am in the hospital and have my nephew watching the tank and it has been having all types of issues. It is dosing properly, but I tried to do the update and it says it does it, but then it still shows available. Now it shows my trident and display disconnected, although they are not. It is measuring, but not charting anything. It’s all messed up and I am unable to do much from a hospital bed when I needed it the most. Fortunately my nephew has been monitoring the tank and keeping it going. I can always just turn modules off. Very frustrating.
 

trevorhiller

Reefing Nurse
View Badges
Joined
Oct 22, 2021
Messages
1,092
Reaction score
792
Location
Williamsport
Rating - 100%
1   0   0
I didn’t have the dosing issue, but trying to do the update bricked my Apex. I’m still waiting for it to come back. It sounds like that may have been a blessing because I also dose NaOH.

The second blessing was it forced me to look seriously at Hydros for my next tank. Maybe if Neptune had a little better customer service for this issue, some of this money would have been coming to them.

Hopefully they’ll get this nonsense worked out.
 

Attachments

  • IMG_1759.jpeg
    IMG_1759.jpeg
    409.4 KB · Views: 107
  • IMG_1761.jpeg
    IMG_1761.jpeg
    75 KB · Views: 98

theatrus

Valuable Member
View Badges
Joined
Mar 26, 2016
Messages
2,223
Reaction score
3,632
Location
Sacramento, CA area
Rating - 0%
0   0   0
This potentially explains a lot - I had my Kalk doser go... weird last week. Due to a comedy of errors ended up with a few liters of kalk solution on a garage shelf and floor, but the period of dosing is absent in the chart.

Sigh.
 
OP
OP
H

hunterallen40

Active Member
View Badges
Joined
Mar 30, 2021
Messages
475
Reaction score
574
Location
Philadelphia
Rating - 0%
0   0   0
This potentially explains a lot - I had my Kalk doser go... weird last week. Due to a comedy of errors ended up with a few liters of kalk solution on a garage shelf and floor, but the period of dosing is absent in the chart.

Sigh.
Yeah -- that definitely sounds like it could be this bug!

Experience same issue with my apex also thanks this needs to be fixed

@acroslayer sorry to hear it, but hopefully it helps to know you're not alone! I think there are a lot of us that are affected by this. Was it your doser, or something else?

I am in the hospital and have my nephew watching the tank and it has been having all types of issues.

Very sorry to hear that, and I hope you get back to your tank soon!

It sounds like that may have been a blessing because I also dose NaOH.

Yeah. My tank narrowly survived these incidents. Awful.

Hopefully they’ll get this nonsense worked out.

The good news is it's software (almost certainly). Bad news is the fact that it happens so infrequently... That increases the complexity required to fix it by orders of magnitude.

If we can figure out a consistent way to reproduce the behavior, that would be super beneficial to them fixing this. I just don't know if there's a consistent way to do it haha.
 
OP
OP
H

hunterallen40

Active Member
View Badges
Joined
Mar 30, 2021
Messages
475
Reaction score
574
Location
Philadelphia
Rating - 0%
0   0   0
With permission, I wanted to add that the large tank I mentioned is Andrew Sandler's one and only Polo reef...

He had a good sized alk spike after five gallons of alkalinity were dumped into his system. Fortunately that tank's water volume is incredible, but imagine how tragic it would have been to see that tank go down.

I really hope Neptune pulls this update ASAP, regardless of the new devices that require it. This actually has the potential to kill aquariums, and continuing to push those updates without acknowledging this issue publicly is irresponsible.


Update: Andrew's issue was actually salt creep jamming the manual dosing button into the ON state.
 
Last edited:

radiata

Valuable Member
View Badges
Joined
Nov 2, 2015
Messages
1,131
Reaction score
794
Rating - 100%
1   0   0
This is not a request for help, so much as it is a warning for others that may encounter this issue. This is also not an attack on neptune systems. I love(d) my dosers, apex, and their whole kit. I have not had any issues for the three years I have been using their products, and, until recently, would have died on the "I would not run a system without one" hill.
et cetera...

hunterallen40 ~

Thank you for the the warning and your extensive trouble shooting effort. For once I'm glad to find myself "behind the curve" and still running an Apex Lite with a new replacement base unit still sitting under my desk. I certainly feel your pain, but I'm reminded of the saying "The earliest Christians got fed to the hungriest lions." Neptune's beta testing failure certainly leaves me wondering if they're running scared from Hydros and simply pushed this release out the door...
 

crazyfishmom

2500 Club Member
View Badges
Joined
Oct 29, 2023
Messages
2,832
Reaction score
4,569
Location
North Andover
Rating - 100%
2   0   0
This sounds nightmarish… I have an Apex and though I own all of the equipment to be able to dose I only use it for testing using the trident. I am even afraid of having it control my lights or heater or anything else. Stories likes these are definitely terrifying.
 
OP
OP
H

hunterallen40

Active Member
View Badges
Joined
Mar 30, 2021
Messages
475
Reaction score
574
Location
Philadelphia
Rating - 0%
0   0   0
Thank you for the the warning and your extensive trouble shooting effort

Absolutely. As I mentioned, I work in robotics... I am sympathetic to the engineers, and I am trying my best to get them what they need to fix this.

Neptune's beta testing failure certainly leaves me wondering if they're running scared from Hydros and simply pushed this release out the door...

You know, that's probably not too ridiculous to think. That trident np announcement came out pretty quickly when the maven announcement happened.

This sounds nightmarish… I have an Apex and though I own all of the equipment to be able to dose I only use it for testing using the trident. I am even afraid of having it control my lights or heater or anything else. Stories likes these are definitely terrifying.

Yes. When I saw the blue light on and then saw it not turning off... I saw so many years of effort, passion, and love evaporating before my eyes.

Thanks for the heads up.

Absolutely. I sincerely hope at least one person skips the updates as a result of this post!

I know a lot of folks are anxious to get their new trident up and running... But the phosphate testing isn't going to matter much if your alkalinity spikes to 30 dKH.
 

rtparty

5000 Club Member
View Badges
Joined
Jan 19, 2010
Messages
5,388
Reaction score
9,137
Location
Utah
Rating - 100%
4   0   0
You know, that's probably not too ridiculous to think. That trident np announcement came out pretty quickly when the maven announcement happened.

The Maven announcement was sent out because CoralVue got word just days before the NP announcement was happening. CV was trying to beat them to the punch.

With that said, this latest update seems to be wreaking havoc and I feel horrible for anyone that gets hit with it. I’ve never updated my Apex units when updates were available. At times I would wait months to see if anything bad was happening.

Years ago I got caught up in beta testing all the new Android drops. It isn’t life or death with those but I got bit so many times I finally learned my lesson. Back in the day we didn’t have cloud backups for phones and all that. I lost loads of data, pictures, messages, etc. At least the Android beta testing was all voluntary and my own fault. This new AOS update feels like those old beta tests but they don’t call it beta
 
OP
OP
H

hunterallen40

Active Member
View Badges
Joined
Mar 30, 2021
Messages
475
Reaction score
574
Location
Philadelphia
Rating - 0%
0   0   0
The Maven announcement was sent out because CoralVue got word just days before the NP announcement was happening. CV was trying to beat them to the punch.

Fair enough. Good marketing move on their part, I guess.

And to be fair it was not my place to speculate on that. I'm a bit upset with Neptune systems at the moment.

With that said, this latest update seems to be wreaking havoc and I feel horrible for anyone that gets hit with it. I’ve never updated my Apex units when updates were available. At times I would wait months to see if anything bad was happening.

That's definitely wise. I haven't updated my display's apex in forever. That doser is working just fine, for what it's worth.

The main motivation for updating the apex that's experiencing these issues was simply to swap my half-functional doser for their new shiny product.
 
OP
OP
H

hunterallen40

Active Member
View Badges
Joined
Mar 30, 2021
Messages
475
Reaction score
574
Location
Philadelphia
Rating - 0%
0   0   0
@NeptunePaul you guys should work on getting this issue fixed as it seems multiple people are experiencing the same thing

@NeptunePaul I'm trying my absolute best to be constructive here, and I am consistently trying to communicate my findings. Feel free to reach out to me directly, I can give you my support ticket number or anything else you need.

My goal is not to publicly is shame Neptune systems, and I hope none of this has come across that way. I just want people to be made aware of this, so that they don't needlessly update their software and get bit by this bug, as it has the potential to completely nuke an aquarium.
 

herozero

Active Member
View Badges
Joined
Feb 8, 2010
Messages
352
Reaction score
479
Location
USA
Rating - 0%
0   0   0
4. There is no programming around this, and there are no workarounds. You cannot have a rule that turns off your doser if the pH / alk spikes. I have had to unplug the doser to stop it. I tried as best I could the second time to turn it off in fusion (I knew it was dosing air, so I wasn't too worried about taking my time here), but was not able to do so.
Go to the advanced programming (output configuration) section of the doser outlet after you create your intervals, and write any statement you want like If Ph > statement, just like If Feed don’t dose.
 

Hypnotize

Active Member
View Badges
Joined
Aug 14, 2013
Messages
141
Reaction score
84
Location
Germany
Rating - 0%
0   0   0
Go to the advanced programming (output configuration) section of the doser outlet after you create your intervals, and write any statement you want like If Ph > statement, just like If Feed don’t dose.
That doesn’t work because the Apex doesn’t register that the dose is actually dosing so it can’t „turn it off“ when the pH reaches a certain value.
 

TARHEEL78

Valuable Member
View Badges
Joined
Apr 23, 2019
Messages
1,485
Reaction score
1,519
Rating - 100%
1   0   0
Well, it got me too. Overnight my DOS dumped my entire top off container through my kalk stirrer and in to my sump. It was probably 8 gallons and my sump was dangerously close to overflowing this morning. My Skimmer was overflowing and dumping waste back in to my water due to the sump level being too high. My salinity is down to 33.5. Thankfully it didn't raise my alk crazy high though.

For the record, I have not applied the newest Trident NP update to my system only the update for the new dos that came before it.
 
OP
OP
H

hunterallen40

Active Member
View Badges
Joined
Mar 30, 2021
Messages
475
Reaction score
574
Location
Philadelphia
Rating - 0%
0   0   0
That doesn’t work because the Apex doesn’t register that the dose is actually dosing so it can’t „turn it off“ when the pH reaches a certain value.

Yes, exactly. @herozero I appreciate the idea, but, unfortunately, this comment is correct. You can't turn it off because it thinks it's off already, and you can't do it manually either (by toggling it on / off in fusion). The only way I was able to stop the doser was to straight up unplug it.

Well, it got me too. Overnight my DOS dumped my entire top off container through my kalk stirrer and in to my sump. It was probably 8 gallons and my sump was dangerously close to overflowing this morning. My Skimmer was overflowing and dumping waste back in to my water due to the sump level being too high. My salinity is down to 33.5. Thankfully it didn't raise my alk crazy high though.

I am very disappointed to hear this. I really hope your damages are minimal. Fortunately, I haven't heard of a complete crash as a result of this (though it's probably due any minute now, or has already happened), but I have heard several people losing a few huge SPS colonies. Thank goodness Polo reef is so large, haha. That would have been very depressing.

For the record, I have not applied the newest Trident NP update to my system only the update for the new dos that came before it.

Ah, that is exactly the update that first bit me actually. I forgot they were separated. I'll clarify that in the original post.

this is like the 3rd or 4th thread on this exact same issue within the last month or so..... seen the new AOS has killed a couple peoples head units...

@GlassMunky The unstoppable dosing? I haven't seen that in a different thread, but would appreciate it if you linked it!

I have definitely heard several users report getting bricked completely from this one.
 
Back
Top