Taskbar icons not displaying properly

Several icons on my taskbar don’t display properly on my laptop screen, but DO display properly on my second monitor. Moving the order of the icons has no effect. Any idea how I should fix this?
Laptop taskbar:

Second monitor taskbar

A couple of possibilities are that the external monitor is higher resolution, or the laptop display and the external display are using different scaling (Windows will often default high resolution laptop displays to 150% scale while external displays usually default to 100%).