Сразу даже и не задумался о том, что кто-то то будет пытаться править url через js.
Попробовал сменить adv_ajax filter из древнего бекапа и всё отлично заработало.
Сравнил два файла и увидел, что в них очень много отличий и явно, что кто-то копипастил без знания дела.
Внутри комменты по русски и кодировка windows, a не utf-8)
Так что лишний раз нужно быть внимательным, что меняют контентщики и сеошники.
Задумка у того, кто делал исправления была интересная- модифицировать урл фильтра, чтобы он был красивым, а не как в стандартном виде. Но увы, только работает до 4 вложенности.
Я лично, не смог отловить баг в коде и довольствовался тем, что всё работает с бекапа.
Итого: всё дело было в js файле фильтра, который кто-то неудачно правил.
P.S Если у кого-то есть спортивный интерес сравнить исходник с правленым файлом или попробовать отловить баг, пишите в тему или обращайтесь в ЛС- добавлю файлы.
В принципе, тему можно закрывать.