It's just due to how the software rounds internally and the update frequency. Take this screenshot for example. Task Manager shows 2% usage, but HWMon shows 0% overall despite three cores showing 1%, 3%, and 5% usage. HWMon rounds it to 0%, Task Manager rounds to 2%.
