Is this a bug? Using + in script name

I was making button scripts for my IR.
I duplicate it, change name, change scene called, save. All done in UI.
I named one aircon +.
This just broke HA. After reloading, I had weird aircon_x missing, things I can’t edit, and had to just hand edit the config files. Reboot, edit again.

Moral, don’t type symbols in friendly name fields…?

I don’t use the ui so I don’t know what syntax options are available but if you put the name in quotes it should work (“aircon +”).

it requires the same in yaml if you use special characters.

I switch btwh both. I’ve seen sometimes " are stripped by the ui when you save. So I’m not sure.