I have enabled click-drag.
It's almost had to explain! I just remember on PC being able to perform an action with the mouse (whatever it might be) and that action being performed instantly and not having to then move the mouse after for it to happen?
For me to move this north arrow I have to select it, move it with the mouse, then I get the square and it's only when I move the mouse again that it moves to the position I have selected. A better example is if I 'command z' that action, the north arrow won't move back until I have then moved the mouse after pressing 'command z'?