NPC's names don't work when using @e[name=] command
If I summon an NPC and then give it a name, if I were to try to teleport that specific NPC somewhere using: /tp @e[name=...] ~ ~ ~, it would say "no targets matched selector" even though I clearly gave that npc a name. This works when I name other mobs specific names, except with NPC's.