Custom mouse appears under gui?

  1. What do you want to achieve?
    Keeping the mouse completely visible when a gui appears on top of it

  2. What is the issue?
    The mouse stays under the Menu gui, I even tried using zindex but it didn’t work

  3. What solutions have you tried so far?
    I tried changing the menu zindex to -1 and the custom mouse zindex to 999 but since the menu gui appeared after the mouse, it covers the mouse anyway

Is the mouse and gui in separate ScreenGuis?

yes, because since i’m using ScreenGui.Enabled instead of ScreenGui.Frame.Visible, I can’t keep them in the same ScreenGui

There’s a property inside ScreenGuis that has an option called “Global”, I cant remember the exact name of it, lol. Find that and change it, that should fix it.