I don’t have a CPU like that since I’m using x99 and x299 CPUs. Can you go to the Intel forums and ask them about it? Tell them just like you did here with the workaround. Maybe their help desk or whoever could take a look.
I have no idea what it would take
How about a program like affinity watcher and there are others that lock jobs to specific cores.
Can you just turn off the cores that don’t work well in the BIOS? I keep hyper thread off on my boxes most of the time unless doing sieve work