Filtering and Tag Issues in Polish Language Version

My store uses custom liquid code for product filtering. This filtering relies on tags – specifically, each product has a tag in the format plat_X (e.g., plat_NCSoft). When a user clicks on a specific tile on the page, the URL changes to include a filter parameter based on this tag, like so:

www.cheap-gaming.com/collections/gift-cards?sort_by=featured&filter.p.tag=plat_NCSoft

This filtering works perfectly fine in the English version of the store. However, as soon as I switch the store to the Polish language (the URL changes to /pl/…), the filtering stops working. To make things more puzzling, even the standard filters from the Shopify Search & Discovery app disappear and become non-functional in the Polish version.

This is very strange to me because the filtering is based on product tags, and the store’s language shouldn’t affect them; tags are language-agnostic.

You can see the problem live on this link (Polish version, where filters don’t work):
www.cheap-gaming.com/pl/collections/pc

Has anyone else experienced a similar issue? Any insights into what might be causing this and how to fix it would be greatly appreciated!

How can i contact you, i think the issue is in filters names i guess, on pl shop some filters works and some dont, i dont know why?

Usual suggestion – if you get a fresh copy of Dawn from the theme store, does it work in Dawn or fails too?

Horizon is pretty new theme and may have some bugs…

Noticed that if I form URLs manually, the results are right, say

https://www.cheap-gaming.com/pl/collections/pc?sort_by=best-selling&filter.p.tag=plat_Epic+Games shows the same set of products as

https://www.cheap-gaming.com/collections/pc?sort_by=best-selling&filter.p.tag=plat_Epic+Games

Which makes me think that filters themselves work, but there is something in the theme…

I figured it out, some filters worked like plat_Steam, but others dont like plat_Ubisoft_Connect, in the end the problem was that on en version of page url
www.cheap-gaming.com/collections/pc?sort_by=featured&filter.p.tag=plat_EA_App worked
and on pl i needed to get
www.cheap-gaming.com/pl/collections/pc?sort_by=featured&filter.p.tag=plat_EA%20App

the %20 was the problem for polish version, i code in liquid that it will change plat_word_word to plat_word%20word