Adjust Top Down WASD Movement Location By Camera Rotation

Glad you found an adequate solution. I’m not sure if any of the concepts in this old post might help, but I did find a solution many years ago to adjusting movement based on camera direction (albeit for a ledge climb system). The function is shown in the last image of the first post: 3rd Person Ledge Climb Movement System (Shimmy) with Accurate Control Input

For the dot product comparison, if “Get Control Rotation” doesn’t work for your setup, you could also try “Get Player Camera Manager” and drag out and “Get Camera Rotation” instead (just make sure you have assigned a Player Controller blueprint in your Gamemode, and inside the Player Controller you have also assigned a Camera Manager blueprint).