For some reason, a breeze can be damaged by any entity or mob using the /damage command, but why can't a breeze be damaged by another breeze, or even by itself, using the /damage @e[type=minecraft:breeze,limit=1] 1 minecraft:mob_attack by @e[type=minecraft:breeze,limit=1] command? The chat says that the target is immune to this type of damage.
Can confirm. The misleading chat message falls under MC-302072, but breezes not being able to damage themselves or each other seems unintended.