SQL Check does not work after installing new version

SQL Check will not start after installing the latest version. I had an older version previously; guessing the old version (which I uninstalled) is in conflict.

Splash screen comes up, then the general Windows failure messages. ("Idera.SQL.Check has stopped working")

I can install the new version on a computer that never had the product, and installation/execution is successful.

Running .NET Framework 4.6.1

Faulting application name: Idera.SQL.Check.exe, version: 3.6.0.924, time stamp: 0x5603da1a
Faulting module name: KERNELBASE.dll, version: 6.3.9600.18340, time stamp: 0x57366075
Exception code: 0xe0434352
Fault offset: 0x0000000000008a5c
Faulting process id: 0x4614
Faulting application start time: 0x01d2c5beb07ee028
Faulting application path: C:\Program Files (x86)\Idera\SQL Check\Idera.SQL.Check.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: f30cbcfe-31b1-11e7-837c-3417ebca4c05
Faulting package full name:
Faulting package-relative application ID:

Application: Idera.SQL.Check.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
at Idera.SQL.Check.Core.PerformanceMonitor..ctor(Int32)
at Idera.SQL.Check.Core.PerformanceMonitor..cctor()

An unhandled exception was passed to TracerX's handler for the AppDomain.CurrentDomain.UnhandledException event.

System.TypeInitializationException: The type initializer for 'Idera.SQL.Check.Core.PerformanceMonitor' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at Idera.SQL.Check.Core.PerformanceMonitor..ctor(Int32 memoryLimit)
at Idera.SQL.Check.Core.PerformanceMonitor..cctor()
--- End of inner exception stack trace ---
at Idera.SQL.Check.SQLCheckViewModel..ctor(Settings settings)
at Idera.SQL.Check.App.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1_0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at Idera.SQL.Check.App.Main()