Win10 build 10.0.19042.1165 wrong version on OS property

The Win10 build 10.0.19042.1165 appears on OS BigFix property as version 2009 instead 20H2. Why this wrong information?

The 20H2/2009 build was the last where MS had both the older yymm version format as well as the current yyHn format so that OS has both a “releaseid” and a “display version” and I suspect it defaults to the releaseid for that build. Ias long as you have the 10.3 or later agent which HCL added the “display version” inspector, subsequent releases should appear as 21H1, 21H2 etc etc.

Although this is from the fixlet debugger, you can see “operating system” still has the yymm fomat even in 10.0.4 debugger.

It does change to yyHn after the 20H2/2009 release, however, if you have systems upgraded from 2009 or before and you have custom properties or fixlets depending in the released id of operating system, that can lead to some inaccurate results even with the 10.0.3 and later agents.

image