I have an NPS server with the Azure MFA extension enabled. While the extension is working properly, after a few hours the dllhost.exe process starts consuming 100% of the CPU. I haven't been able to find any logs that indicate what's going on so I don't have a whole lot more info to present here.
All I can do to resolve the issue is to kill the process and then restart the NPS service. Of course, the problem repeats.