I fixed it by no longer using add movement input and instead using a blueprint that simply sets velocity based on the axis multiplied by the movement speed, will post a screenshot of the blueprint when I get to my computer
I fixed it by no longer using add movement input and instead using a blueprint that simply sets velocity based on the axis multiplied by the movement speed, will post a screenshot of the blueprint when I get to my computer