Mouse Icon remaining the same even when I hover over interactibles

Here is a video of my problem:

  1. What do you want to achieve?
    I want the Yellow Question Mark to appear when I hover over the interactible paper, and I want the white dot to be my default mouse icon.

  2. What is the issue?
    If I have the custom mouse icon script enabled (the one that makes my mouse icon a white dot), my mouse remains the same even if I hover over the interactible paper.

This is the script that changes my mouse icon to a white dot. While this is enabled, I cannot see the question mark icon:

local mouse = game.Players.LocalPlayer:GetMouse()
mouse.Icon = 'http://www.roblox.com/asset/?id=950896037'

So how do I make it so that the White Dot is my mouse icon, but it doesn’t override the Yellow Question mark? I am changing the icon through a click detector.

Hello, the hover cursor icon you apply to click detectors will not change the Mouse icon if the mouse icon is not empty, if you wish to change the mouse icon using a ClickDetector while having a custom mouse icon, you will have to use

ClickDetector.MouseHoverEnter
ClickDetector.MouseHoverLeave

Use these connections respectively set the custom cursor to the new one and back.