Alright, this is now solved!
First you need to go into the settings for the (self) object and unclick the “Use Controller Rotation yaw”
for roll: grab the input axis, then feed it into a make rotator that controls the roll, and feed that into an “Add Actor Local Rotation” node
do the same thing for yaw, and pitch, and you are good to go!