Mouse over event attentuation/precision

so basically, my hover over is working fine as the widget icon is appearing correctly, it’s just the material change that’s not functioning properly. somehow it’s in particular spots and angles of the mesh… it’s so strange