I deployed an update to our corporate WiFi profile to all our users and found it would fail on a large chunk of Macs. This caused the "failed" MDM logs in Casper to build up throughout the day. Once failed, the profile would not retry and this left some users with the old payload. The quick fix is to go into each computer record and cancel the failure. However this becomes untenable if the error counts are in the thousands. I think I found a way to "flush" failed MDM logs en masse: If I edit and save the MDM configuration in Casper, click "Distribute to newly assigned devices only" button, the "Failed" logs switch to "Cancelled" and no longer appears under the client inventory record as failed.
Is there a better way?