Solved through Discord :
awimages are canvas, its 2d. but its not "2d" to 3d games
normally 2d games, use sprites without a canvas
mouse enter and those, is done via raycasting to colliders. works in 3d and 2d. but it wont work in canvas. for canvas you would need PointerEnter