Nice article. We have been struggling to get the desired result for last 1 month. Deployed Feature update by setting https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-update#update-configuredeadlineforfeatureupdates as 4 days and https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-update#update-configuredeadlinegraceperiod as 2 days. Even then the device restart happens only after 9 or 12 days or randomly after 10 days. It is really inconsistent and difficult to understand when exactly the Feature update will happen. Very less documentation on the logs in the client side to understand when the reboot is scheduled. There should be a simple template that shows what policy are to be configured only in Intune go get the desired results. these way org. like us moving away from GPO/SCCM to Intune will be easier instead of chasing support for each and every small issue.