Ensure that the OMI client is installed and running on the Win32 operating system you're trying to manage.
If network and credentials are correct but the class is still missing, the WMI repository might be corrupted. Microsoft Learn Check Consistency winmgmt /verifyrepository win32-operatingsystem result not found via omi
/var/opt/omi/log/omiserver.log
/var/opt/omi/log/omiagent.log
// Populate the instance
My_Native_OperatingSystem_Set_Caption(instance, "Microsoft Windows");
My_Native_OperatingSystem_Set_CSName(instance, computerName);
By verifying the SCX provider and testing with omicli, you can usually pinpoint whether the issue is a missing component or a simple configuration mismatch. win32-operatingsystem result not found via omi