UE5 enumeration wired

Array can work, thanks. But it confused me that enumeration behave like so. Where am I wrong?