An icon doesn't change color when making an instance swap with the new component properties

Thanks @Max_Swearl for the reply!
Is your approach working even when you instance swap the icons?

When I swap the icon then it changes to primitive’s colour. :confused:
A glimpse of my issue.