Compare tag returns the opposite bool

When I use compare tag it returns false when the tags are the same but when the tag differs it returns true. I can work with this but I don’t know if I’m doing something wrong to cause this to happen.

My code


The tag is "Shield", I’ve used debug.log and when I change the compare to health or armour like

CompareTag("Health") or CompareTag("Armour")

It returns true.