What could be causing my Custom Enum to crash the game?

What calls MoveToMouseCursor, and what is the value of ‘this’ when it’s called?