I've noticed that when I try to set a custom mouse in my game, click detector mouse icons no longer work. Is there a way that I can have a custom mouse icon whilst still being able to change the icon when a player is in range of a click detector? This is the script I use for my mouse:
local mouse = game.Players:FindFirstChildWhichIsA("Player"):GetMouse() mouse.Icon = "http://www.roblox.com/asset/?id=43009473"