I'm also following the conversation on github , but as its been indicated feedback here is prefered.
Could it be there are 2 issues that got mixed together ?
Back-UPS BX1200MI
running nut-2.8.2-x86_64-2master.ssl31
default config
the status in NUT of "ups.status" is switching back and forth between OL and OL CHRG. every 12 seconds or so.
On Github I only see reference to OL CHRG in the beginning of the conversation
https://github.com/networkupstools/nut/issues/2347
And later only OL+DISCHRG is mentioned.
If i add
to ups.conf, nothing changes .
If i add the following however,
The status remain stable on OL
The issue, in my situation, goes away, Hope this helps someone.