How to make player character movement rotate WITH camera, using only one joystick?

I want my character to move in any direction with one thumbstick (the left thumbstick), but I also want my camera to rotate with the character as it moves (the camera always looking at the characters back). So the character would always walk forward.

I have really tried to google around and read through forums about this, also tried some different solutions. Have also looked at “Orient Rotation to Movement” and “Use Controller Desired Rotation”, disabling and enabling them to see what they do. But in the end I never got the result I wanted.

Below you can see what I have at the moment;

http://puu.sh/tljyY.png

http://puu.sh/tljAC.png

http://puu.sh/tljCL.png

Kinda worked it out, but haven’t got that much more time for my project, so i’l just have to say that i’m done with the player character movement part…
I used the third person blueprint as reference (since that blueprint sort of had what i needed), and only used the “Input Axis Move Forward” and “Input Axis Move Right” to get my result.
The turning with the camera is a little weird, but it sort of works. Tho I have realised that for next time, I should rather make a camera that moves with the character but doesn’t rotate with the character (it sounds better atleast).

Below you can see what I got right now:

http://puu.sh/toEQD.png

http://puu.sh/toELP.png

http://puu.sh/toEOO.png