Well, after upgrading on my other computer, it operates as normal. Each WU gets one core.

I must have modified the kernel or a program in some way to spread the threads out on the Ryzen computer. It's running ok so I guess I'm not too worried about it. I do intend to figure out what I changed that caused this, though.