Custom tool cursors work in Studio, but not in-experience

Repro Steps

  1. Create a Tool with a LocalScript inside of it
  2. With that LocalScript, change a player’s mouse icon to something custom when it is equipped
  3. Observe setting a custom mouse icon works within Roblox Studio
  4. Publish your experience
  5. Play your experience using the Roblox app
  6. Equip your tool
  7. Observe setting a custom mouse icon does not work outside of Studio

Repro File: CursorRepro.rbxm (3.9 KB)

Expected Result (Roblox Studio)
My custom mouse cursor does indeed appear

Actual Outcome (In-Experience)
You either have the default Roblox cursor or no mouse icon

Even stranger, if you set a custom mouse cursor, then mouse out of the app window, then mouse back in, you will have no cursor.

This appears to be a recent regression. I have not recently modified code in any of my experiences that experience this bug.

Thanks for the report! We’ve filed a ticket in our internal database.

1 Like

This is still an issue as of July 2023.