I pulled out a report for Software update non compliance machine list and suddenly most of the non compliance machine is having this error in certenrollagent.log : "Registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork does not exist. Error code 0x80070002"
I have checked in Compliance machine but no key exist like this . Then i tried to reset the client on non compliance machine and tried to run software update cycle but still the machine didn't get the policy and same message appears every time . No error in wuahandler log or windowsupdate.log