As title says, the UIS event, InputBegan does not detect Shift + 2 or 4. However, any other number works with shift.
Here is a simple script that I tested:
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local InputService = game:GetService("UserInputService")
InputService.InputBegan:Connect(function(input)
print('test')
end)
I noticed the issue in a bigger script so I tested with a much simpler local script in StarterCharacterScripts.
Is this a roblox engine bug or wot?