MetaData filtering

I have an issue with my AI Agent not successfully using my metadata filters.

I have a front end that successfully passes an array of metadata. It is 100% a working array.

I can see in my pinecone that my items definitely have a correct metadata applied.

I have been trying to diagnose with chatgpt and claude, to no avail.
It is trying to use sourceType: { $in: […] }