I cannot fully agree with a simple battery change that is the issue here without elaborating a bit.
Likely causes:
1. The battery was defective from day 1 (seems like this is most likely).
2. The board circuitry going to the battery is defective (also seem likely).
3. The firmware is at fault. (with Dlink's track record with this particular SAN, this is also likely and what I believed the situation was all along, hence the reason I did not contact Dlink the first few times.)
If cannot simply be that if you get this error, that you need to replace the battery without stipulating that the need to replace the battery is because it was defective to begin with.
In my situation, Dlink has agreed with my assumptions above.
From Dlink Support:
Regarding the battery issue, we can see some events that indicate the battery could be successfully charged. There are two possible causes:
1. The battery has an intermittent problem, so sometimes it can charge correctly and other times it cannot be fully charged correctly.
2. The controller PCBA has an intermittent problem with the circuit that communicates with the battery
It is difficult to understand the exact cause based only on the information in the Event Log. As a temporary step, we recommend that you replace the battery and see if the problem is still existing after the replacement.
My Response to this is:
1. That is an observation, not a technical diagnosis.
2. This is possible, if so, DLink should step up and honor their 3 year warranty on defective parts!