Can't call mqtt publish via push button

Hello ,

Can somebody please help me .
When try call service via developer tools it works.

service: mqtt.publish
data:
    topic: "RF/cmnd/sonoff_RF_bridge2/Backlog"
    payload: rfraw  3C2C2C2C2C2C2C2A3C2A3C2A3B2B2B2B2B2A3B2A3B2B2B2A3B2B2B2A 55, rfraw 0

but when I create button via dashbord it does not work

 type: grid
 cards:
  - type: button
    tap_action:
      action: call-service
      service: mqtt.publish
      service_data:
        topic: '"RF/cmnd/sonoff_RF_bridge2/Backlog"'
        payload: >-
          RfRaw AA B0 37  05D2 02BC 0172 00E6 1E5A
       3C2C2C2C2C2C2C2A3C2A3C2A3B2B2B2B2B2A3B2A3B2B2B2A3B2B2B2A
          55, rfraw 0
      target: {}
    name: curtain open
    icon: hass:window-open
    show_state: false
    show_icon: true
    show_name: true
    icon_height: 60px

thank you for advice

Radek

Please format your code properly as explained in the community guidelines point 11.

It’s
diffi
cult
to
re
ad
unf
ormat
ted
co
de
. :wink:

To format your code, either use the </> button in the forum’s editor

Screenshot from 2021-10-17 11-51-52

or put three backquotes ``` on a separate line before your code and another three, on a separate line, after the code.

sorry I have fixed the formating

The payload of the 2 are quite different… :thinking:
Also, remove the single quotes from the topic

There are two different payloads in your button service call and from developer tools.