Yea mine is doing the same! I need the per-core usage for my development needs and if I turn off the CPU workaround, the values are wrong but with it turned on, the individual core graphs keep appearing and disappearing.
They appear if the usage is more than 0% but disappear when the usage drops to zero.
This mean that the issue resolves itself if I am playing a game or running a code which uses all cores consistently.