IR blaster script error

I am having difficulty getting script to send IR code to my IR Blaster
The learned codes work but I seem to have the script written wrong
I followed this video IR blaster setup

my script is as below…

action: mqtt.publish
metadata: {}
data:
evaluate_payload: false
qos: “0”
retain: false
topic: zigbee2mqtt/ir-blaster/set
payload: >-
{“ir_code_to_send”:“BXIjtBE5AuAXAQG6BuARA8ABwCPgCwFAG8ABQAvgBwMPk6ByI+cIOQL//3Ij5wg5Ag==”}

what am I missing

For starters you are missing formatting your post correctly. Edit it to enclose your yaml in code tags so we can check your indentation.

Accessed via </> on the posting toolbar.

How to help us help you - or How to ask a good question

Hello Bernard Parrett,

Thanks for coming here and asking a question.
Would you be so kind as to adjusting the format of your code so that we can read it properly & check the YAML spacing, etc. Editing your original is the preferred way. It is very hard for us to tell what is what when the text formatter jumbles everything like that.
You can use the </> button like this… How to format your code in forum posts
OR… Here is an example of how to fix formatting from the site FAQ Page.
How to help us help you - or How to ask a good question.

You can look at mine, I can’t tell what yours look like.

Hi
Sorry for that. I just coppied and pasted the yaml code and did not look at the format.
However I have been given advice from another site that informed me I had typed the topic incorrectly
I had this topic: zigbee2mqtt/ir-blaster/set
and it should be this topic: zigbee2mqtt/Ir-blaster/set
The letter I was not capitalized. I corrected this and now all the scripts are working.
.
Thanks for your reply and I will be more careful when pasting yaml code and manually format if needed
Regards… Berni