Following the 10.1 version update deployment on the Syrah platform, Datto RMM Partners experienced an issue that caused Windows devices with the Datto RMM agent installed to stop unexpectedly.
The root cause for this service interruption was identified to be new code introduced with the release for recursively killing child processes that may start as a result of a process the Datto RMM agent starts.
This code, which targets processes by the process ID, was inadvertently killing Windows processes due to the reuse of these process IDs by Windows. Therefore system processes were incorrectly killed thus causing blue screen issues.
The errant code was reverted to resolve the issue, and new code is being written for a future release that will take this behavior into account.