On windows, the ProductVersion field of the blender executable was empty (see https://docs.microsoft.com/en-us/windows/win32/menurc/versioninfo-resource for more information). This field might be required by windows tools such as SCCM agent to track usage statistics.
It seems that it was due to the BLEN_VER_RC_STR macro used in winblender.rc not being a string.