Basically, you can't test for negative numbers with /scoreboard.
Comments 2
Cleaning up old tickets: This ticket has not been updated recently (~1 year+) so is being closed as Cannot Reproduce. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
the valid range for scoreboard is -2,147,483,648 to 2,147,483,647
Also it is working for me (1.10.0 Bedrock)
The syntax for scoreboard test is /scoreboard players test <player: target> <objective: string> <min: wildcard int> [max: wildcard int]
The stuff in the "<>" are required...