I have multiple global lists that all work well but I stumbled on a problem
that caused the Search List's portlet to stop functionning properly.

As soon as I assigned a pick-list to the "siteLocation" attribute, all my
lists for the Search List portlets stopped working. They would then appear
as a standard free-text search for all attributes setup with a Global List.

I got around the issue for now by using a Local List for "siteLocation".

If there's a fix?