Cannot invoke "java.util.Map.get(Object)" because the return value of "com.snc.sw.providers.wmi.APowerShellProvider.getProbeParams()" is nullDescriptionWhen running a discovery, command validation task, or other MID server operations, the following error is seen: MID Server error java.lang.NullPointerException: Cannot invoke "java.util.Map.get(Object)" because the return value of "com.snc.sw.providers.wmi.APowerShellProvider.getProbeParams()" is nullSteps to Reproduce Reproduce error on Command Validation Task: Login to the instance.2. Create a Command Validation Task to Validate all Pattern Commands for any Windows pattern.3. Run the Command Validation Task created.4. Commands give an empty response as output except for commands with temporary variable.5. If you execute the same command via Pattern Debugger, it gives the expected result. Reproduce error on pattern "Import SSL Certificates: Run the pattern against a windows server.Review MID logsSee error java.lang.NullPointerException: Cannot invoke "java.util.Map.get(Object)" because the return value of "com.snc.sw.providers.wmi.APowerShellProvider.getProbeParams()" is null WorkaroundCommand Validation Task: Upgrade to Xanadu Pattern "Import SSL Certificates": Go to discovery patterns > "Import SSL Certificates" pattern.Open pattern in pattern designer and open identification.Go to step 2 "Copy Remote Certificates" and replace the script under "Value" with the script attached with this case task.Save and publish the pattern.Related Problem: PRB1731320