Instanced static mesh color update

I’m using an instanced static mesh to create a grid. Tiles are supposed to change color when you hover over them and they do, but when I hover over another tile, only the border changes back to black while the center stays yellow. I checked the possible combinations of custom data on the material to see if the black/yellow mix was possible and whether the colors are passed correctly, but couldn’t find anomalies.