Sorry to hear you are having issues. My guess is, it depend on how you pin to taskbar. If you pin to taskbar directly from the menu you will get that small blurry icons appear on your taskbar. But if you run the program first, than right click on its taskbar button. And pin to taskbar. You will get a sharper Icons. I made a video showing it below.
Stardock Community Assistant.