I work as an IT Engineer for a construction company and use Datto RMM to push jobs to target computers, starting on Thursday, August 20th the jobs started to fail, giving me the error message "Exception has been thrown by the target of an invocation." I searched the log of the Datto RMM on the target computer and found the message:

ExecuteInterval UIBrandManager System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.
at System.Security.Cryptography.MD5CryptoServiceProvider..ctor

Based on my research I found that this is usually caused by a local security policy having FIPS enabled and having the registry entry for FIPS set to '1', I've checked this on each machine that I'm having this problem on and each on has FIPS set to disabled and the registry entry set to '0'. I did try running a job on a computer running an older patch of Windows 10 version 19041.329 and on a Server running Server 2008 and each job ran successfully. Which leads me to believe that this is being caused by a recent Windows security patch.

Has anyone else run into this issue? Or does anyone have any suggestions on what to try? I've also run into problems with running Dell Command Update and running client-side applications of Greenlight Compliance Software that produce the same error code.