I have a custom cursor which functions perfectly, and I also have characters set to 1st person which works fine aswell, anyways let me get to the real question. Each time the player spawns they're given a custom white dot cursor but the person presses shift and presses it again the cursor is replaced with the default, so then I disabled Mouse Lock and it just makes the cursor default from the spawn!