We have an agent that runs on startup that checks for packages in the Waiting Room. If any are found a "jamf installAllCached" is executed followed by a recon and then a restart. For whatever reason, I've got a package (Firefox) that is installed but isn't being deleted. Because of how our agent is written this then causes a reboot loop.
Has anyone seen this situation where a cached packaged is installed but the package and xml file aren't being deleted afterward?
