[SOLVED] Assembly with same name is already loaded System.Management.Automation.CmdletInvocationException

Product: PowerShell Universal
Version: 3.3.6

I’m not sure what I’ve done but I’m no longer able to load dashboards or run jobs.

From the dashboard log:

C:\Program Files\Universal\Modules\Universal\Universal.psd1
Failed to get dashboard. Assembly with same name is already loaded System.Management.Automation.CmdletInvocationException
Inner Exception: System.IO.FileLoadException
Dashboard configuration complete.

From the job log:

The 'Set-PSUCache' command was found in the module 'Universal', but the module could not be loaded. For more information, run 'Import-Module Universal'. 

I am able to import the module manually from PowerShell with no problem.

When I upgraded from 3.3.3 to 3.3.6 I only replaced the C:\Program Files\Universal\Modules\Universal folder. I replaced the entire C:\Program Files\Universal folder and that seems to have resolved my issue.