Setting mouse cursor from sprite never worked well for me. I suggest setting it to "None". Add all cursor images to a single sprite and on every tick set this sprite position to (Mouse.x, Mouse.y). When mouse is over different objects, simply change sprite frame/animation.