Event banner
Windows Office Hours: August 21, 2025
Event details
I'm not from MS, but we also experienced pain with SafeGuard Holds and trying to find out what they actually mean.
Intune \ Devices \ Monitor \ Feature update policies with alerts \ Select policy - for ones in there that have an Alert Message of 'Safeguard Hold' and an associated Deployment Error Code then we found this PS script online that translates it pretty well remotely, changing the ID at the end to suit: -
$SafeGuardJSONURL = 'https://raw.githubusercontent.com/gwblok/garytown/master/Feature-Updates/SafeGuardHolds/SafeGuardHoldDataBase.json'
$SafeGuardData = (Invoke-WebRequest -URI $SafeGuardJSONURL).content | ConvertFrom-Json
$SafeGuardData | Where-Object {$_.SafeguardID -eq "56031903"}
The one above for example would output like this: -
Hope this helps
Agreed, Gary Blok's Safeguard Hold database is a very useful resource. In addition to the JSON file, there is a web interface you can query here: