Setting NPC Name

Im trying to set a name for and NPC via setting text with a name variable associated with the NPC blueprint but for some reason it only grabs the very first name and sets ALL the npcs to the same name (it was working before)

this is the npc name set via the dialogue system i have

this is how the func is being called in the npc blueprint

the text being set isn’t using binding

and this is how I’m wanting to set it
image