Name Selector With Not Argument Incorrectly Identifies Players
When using the name selector in a command with the not selector, it incorrectly identifies the entity/player you're trying to not target, and insteads targets only that entity. For example, /kill @a[name=!Steve] only kills Steve.