CAS:UnbindAllActions unbinds movement. How do I fix this?
This is not a bug, due to the nature of CAS the function will unbind every action in the game including movmenet. You can, however, make use of :UnbindAction
to unbind a specific action.
https://developer.roblox.com/en-us/api-reference/function/ContextActionService/UnbindAction