Negitive number not set as negitive

When I run this, it sets the number to 80 Not -80. How come?

- id: '1643656215759'
  alias: Water Heater Off 9
  description: ''
  trigger:
  - platform: time
    at: 09:00:00
  condition: []
  action:
  - service: input_number.set_value
    target:
      entity_id: input_number.servo_control2
    data:
      value: -80
  mode: single

How is your input_number.servo_control2 setup?
And when u do this via the dev tools? both States and Services?

To enter a negative number you have to edit the automation file, save it, and then reboot.
Even though it shows in error. It should work with the negative number. :crossed_fingers: