I’d guess that’s because you are using the same reference “text” for both indirections. Might it be giving you the correct value because both of those properties happen to have the same value at this time?
What version are you using? I can’t get the indirection table to give me a duplicate reference key like you have in your first screenshot; as soon as I make two keys the same they ‘collapse’ to a single row: