After alot of experimenting i found the fix to be able to get the display name correctly i had to cast the object that i wanted to find in the array before executing the FindActorInArray event
Also thanks to Athiest91 and Marooney for providing me with the base loop