My pulldata() works when my select_one_from_file is the same CSV as the pulldata(), but when I use a different CSV for the select_one_from_file, I need to use an intermediary field to pass along the value to pulldata().
Typically, I use the first method (select_one_from_file and pulldata() being the same CSV), so I am not sure if I just never noticed this before, or if this is new. This seems like a ridiculous limitation.
Using intermediary (select_one_from_file dumps value into 'why' field, and then 'why' goes into pulldata):
No intermediary (why' field is bypassed and select_one_from_file feeds directly into pulldata):
You'd think that maybe the select_one_from_file was returning the label instead of the name in this case for whatever reason, but I also copy-pasted the pulldata into a note and it appears that this isn't the case: