While moving your character and holding W, UserInputService rapidly fires Enum.UserInputState.Change > Enum.UserInputType.TextInput.
When you are moving your character in two directions, such as W and A, it again reports by rapidly firing state changes.
Problem
Sometimes, however, lifting up a key, such as lifting up A, while still holding on W, it stops reporting the typing state change, even though the user is still holding W.
Expected behavior
I expect UserInputService state changes to handle pressing simultaneous keys.