When a plugin changes the PluginMouse.Icon property while play-testing in client mode, the in-game cursor disappears. This can happen immediately or after exiting a button. See below.

To reproduce:
- Open PluginMouseBugDemo.rbxl (59.1 KB)
- Expand ServerStorage, right click the script labeled “MouseBug_Plugin,” and choose “Save as Local Plugin….”
- Enter a play-test and stay in client mode. A countdown will appear in the output showing the time until the PluginMouse icon is changed.
- During the countdown, move the in-game cursor over both UI elements. Nothing should disappear.
- After the countdown ends, move your cursor over both UI elements again. The cursor will disappear immediately or after exiting a button.
Expected behavior
I expect the in-game cursor to be unaffected when a plugin changes the operating system’s cursor.
A private message is associated with this bug report