Unable to override volume_up and volume_down in universal media player

Hi everyone,

I am really going crazy. Tried to fix this somehow the whole day. :rofl:
Performing this action in the dev tools works as below:

But putting it into the Universal Media Player for overriding an action like this:

media_player:
  - platform: universal
    name: Denon
    unique_id: denon
    device_class: receiver
    children:
      - media_player.denon_avr_x4500h_music_assistant_dlna
      - media_player.denon_avr_x4500h
    active_child_template: >
      media_player.denon_avr_x4500h_music_assistant_dlna
    browse_media_entity: media_player.denon_avr_x4500h_music_assistant_dlna
    commands:
      volume_down:
        action: media_player.volume_set
        target:
          entity_id: media_player.denon_avr_x4500h
        data:
          volume_level: >-
            {{ state_attr('media_player.denon_avr_x4500h', 'volume_level') | float - 0.03 }}
      volume_up:
        action: media_player.volume_set
        target:
          entity_id: media_player.denon_avr_x4500h
        data:
          volume_level: >+
            {{ state_attr('media_player.denon_avr_x4500h', 'volume_level') | float + 0.03 }}

… still I have those volume steps of 0.1.

Could someone help, please?

Kind regards,
Christian