Greetings!
We wanted to give an update on where we are with investigations into the case of “Halo failing to hold zero”.
Based on our testing, we believe that there are two distinctly different subcases that have occurred.
01 - We have examined a few units (few being less than 5 in this case) where the weapon mount was not seated properly or got loose for whatever reason. After the discovery of this problem, we added some extra testing to the production process and to our knowledge, the problem has not recurred.
02 - The second problem is related to the loss of zeroing information (reticle coordinates) under some conditions while using external batteries a.k.a. USB battery banks. More specifically, this problem happens when there is a momentary power loss or significant drop in voltage coming from the battery pack to the Halo/Halo-LR. The power/voltage drop happens under recoil and maybe related to the poor cable to the external power bank contact or due to something going on inside of the battery pack. Unfortunately, most of those battery banks are not rated for weapons nor outdoor use. The only thing that we know for a fact is that when the voltage drops from expected 5V (standard USB voltage) to something like 3.6V bad things happen and Halos start shutting down in totally unpredictable ways, including the loss of the zeroing info. You can think about this like a desktop computer that runs fine until the power plug is yanked out. You never know how it's going to behave upon reboot. It may be totally fine or you may get a nasty message that your computer was not shut down appropriately and something has to be done about it. We are working on a fix that will protect the memory that stores the zeroing info from abrupt power loss from external USB bricks but we are not quite there yet. Meanwhile, the easiest thing that a user can do to protect zeroing information is to write down the reticle position(s). If counters happen to be reset to zeros, the only thing that will have to be done is to move the reticle back to the earlier saved position.
We are not aware of any other causes that may manifest as related to the retention of zero by our scopes.
Sorry for the long explanation but I hope you may find it useful.
As a separate note, I would like to thank
@wigwamitus (not associated with N-Vision Optics in any way) who encouraged me to make this post and was extremely helpful in discussing details and making great suggestions.
Best regards,
Max Rivkin.