I have a workflow that outputs an integer value. My method config maps that integer output value to a new attribute entity; e.g., nuclei_count on the sample entity. I run that method config for the first time (no nuclei_count attribute attached to any samples in the data model). The workflow runs successfully. When I look at the table of samples in the GUI, the new column does not appear. However, if I download the TSV file of samples, the new column/attribute appears in the TSV file. Also, the new attribute does not appear in the list of columns when I click on the columns button. However, if I click reset columns, the new column does appear. Also, if I clear cookies, I will see the new column.
This behavior is really confusing for the user. After running a workflow, I should be able to see the outputs in the GUI data display without having to reset columns.