@PhoneBoy thx for the reply and yes, when it changes it does so out of nowhere -- which I guess would qualify as "randomly."
Going back and checking my notes we have seen this on a set of new 1500 series appliances (which replaced a set of 1400 series appliances, hence the brain fog about that) since initial install of the 1500s at R80.20.30.
We initially got rid of the problem via update to R80.20.35, but ultimately the problem came back on its own. It went away again when we updated to R80.20.40. Things held in proper place a little longer this time, but now the problem has returned on one of the 1500 appliances. Based on our experience under R80.20.30 and R80.20.35, we figure that appliance won't be alone in its wrong-versioning for long. In any case, we haven't been able to nail down what this is about, since the SW version in the DB object keeps being auto-changed by code and with no clear pattern (other than always changing it from R80.20 to R80.20SP).
@G_W_Albrecht SCS and SmartConsole versions and JHFs are current, and the issues have persisted across multiple SCS versions (originally R80.40, currently R81.10), multiple SC builds (within both R80.40 and R81.10 trains) and multiple SCS JHFs (within both R80.40 and R81.10 trains).
The issue appears to be the SMBs (plural) and/or the DB object(s), but I can't imagine DB objects (nothing more than a collection of fields and values in a DB) spontaneously "changing themselves," especially in such granular and precise fashion. My guess would be the SMBs (plural) or some interaction issue between the SMBs (plural) and the SCS.
@Naama_Specktor we don't have a TAC case yet, but given your interest and @PhoneBoy 's reply that having the object version shift "randomly" is worthy of a TAC case, we'll open one.
Appreciate the replies. Again, I couldn't find anything out there about this, and having chased it around for a few months I figured I'd see if it was a simple matter of my KB search skills failing. Pretty odd 🙂