I had called SolarWinds support to take a look at very high CPU usage after upgrading to NPM 12.0.1 RC2.
After remoting into my polling engine, the tech noticed that the collector service was using way more CPU than normal. His solution was to uninstall both collector services from the installer folder and then uninstall the Core service.
BAD IDEA
He couldn't figure out how to fix it and started to place the blame on random things. Such as I have my SQL DB installed on the same server as my polling engine (I don't), I installed an RC in a production environment (RC versions are fully supported), and that the Core service got corrupted (I watched him uninstall it).
I hate to bad talk SolarWinds support as my many calls to them have been hands down the best experience I've EVER had with any company's support staff. This is the first time I've had a bad experience and it's not just bad but, horrible.
I'm awaiting a call back from an application engineer to resolve the issue and in the meantime, I'm working with my server team to restore the latest VM snapshot.