This is in a SharePoint Online environment.
I have a publishing site of articles where each article is tagged with multiple metadata terms. Then, I created a second publishing site with articles and tagged those articles with multiple metadata terms from the same term store used for tagging in the first publishing site.
On the pages in the second publishing site, I have set up a search results web part which uses the managed metadata terms from a field on the page to search against the articles from the first publishing site. This generally works. However, I've found that it is only using the first managed metadata term in the field to search against the first publishing site. It's not using all the terms to accomplish an 'OR' search.
In the highlighted area below, you can see the guid of the first managed metadata term even though there are multiple ones present in the field.
How can I accomplish this?