CAS:UnbindAllActions unbinds movement?

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