This was happening in a complicated game, and to my great surprise it still works in the simplest possible repro, which I will attach here: CASRepro.rbxl (10.5 KB)
Steps to find error:
- Play Solo
- Press Q, watch Begin and End be printed.
- Press V, watch Begin and End be printed.
- Press Z, X, and V. Only End is printed.
This is really strange. I confirmed using GetAllBoundActionInfo that there is in fact no other action covering these keys. Please take a look at the repro file and find out what’s wrong, I want to use ContextActionService so badly but it continuously feels like problems similar to this keep showing up.