[Update] I have made some progress since the last time and here is my code
With this code I take the location of the Hex cell (Actor>StaticMesh) I click on which will move to the correct given X/Y location while remaining at the same height. This solve my main issue with “Simple Move” which isn’t made for precise movement. Thanks to the [Move Component To function][1].
I also fixed my second issue which was that when my spawned Pawn containing my Paper 2D character was possessed, it would fly away at incredible speed. So what was causing this? I find some similar issue [somewhere][3] and I’ve found that my issue was indeed collision-related. In my capsule
component, I had to change the collision presets which was “Pawn” with “CharacterMesh”.
Now I need to make the Character move by passing through every center of the Hex cells between the Initial location and the End location. Then I will need to look up for animation. I already have some functions but right now only Z-axis velocity works for my “moveAnimation”. I will do research about that so I can complete my Mouse Movement Goal before working on the Turn-Based possession system.

