When checked the "Product and Patch installation status" and found that many patches were missing. Checked but those patches were installed. There were no issues with installer cache either (Verified ROISCAN\OPUTIL logs).

Tried running "Get-spproduct -local" and got an error "One or more types failed to load. Please refer to the upgrade log for more details."

The reason this was happening is because AppFabric 1.1 (One of the SharePoint Prerequisites) was uninstalled.

Resolution

It looked like an issue with DLL related to AppFabric: Microsoft.ApplicationServer.Caching.CoreWe opened the GAC MSIL folder and checked if Microsoft.ApplicationServer.Caching.Core at “C:\Windows\assembly\gac_msil\Microsoft.ApplicationServer.Caching.Core\1.0.0.0__31bf3856ad364e35” exists. The folder was empty and the DLL was missing on the problematic server. Checked if AppFabric 1.1 is installed on the server – No. So ran the prerequisites installer and found that the both AppFabric 1.1 for Windows Server and CU1 were installed successfully. We can now see the required DLL in GAC. Ran "Get-SPProduct -Local" successfully. Checked the "Product and Patch installation status" and found no patches missing. We ran the SharePoint Configuration Wizard on the problematic server again and it successfully completed and now we see the status as “No Action Required”.

Post by Anoop Prasad [MSFT]

Great!! Thanks a lot. On Monday November 9 of 2015, we updated our server with something like 14 SharePoint 2013 windows updates, and since then, a lot of event log errors were displayed. And after 2 days trying to solve it, I found your post, it solved all my problems.

While running psconfig I got the same error “Exception: Microsoft.SharePoint.Upgrade.SPUpgradeException: One or more types failed to load. Please refer to the upgrade log for more details” (in step 2) but in my case AppFabric wasn’t missing. However after running the prerequisites installer psconfig finished successfully. So it’s definitely worth a try.