SUCCESS!
So my original loop was working completely correctly (as best to my knowledge/skill). It was how I was getting the UI widget to show the result that was way wrong. I super appreciate Everynone for pointing out mistakes and letting me talk it out loud.
I am still shakey on exactly all the back and forth referencing but I will chalk that up to still being new to UE4. Any advice on improvements/more efficient ways to accomplish this is welcomed!