Filter reads value as array even though its a text in the collection and DB. Thoughts?

In my collection two of the columns seem to be coming in as text but when I use filter it shows them as arrays.

i deleted them and remade them, same problem. Deleted, remade with a different titles, same issue. always reads in the filter as an array which is messing up my filtering.

I know you cant see but this is secondary_position in the filter
image

this is the collection

as you can see its not set to define as an array. So I am not sure why its doing this.

Any clues?

Also this happens whether its in a group or not.

Thank you

I figured it out although I dont understand why it didnt work the other way so maybe its a bug?

but what I had to do is use the table that I made for the drop down menu instead of just a text column.

I hope that makes sense.