@tenderataras , по всей видимости, в параметрах пагинации они учитывают только свои ссылки + те, что идут в стандартном opencart (sort, order, limit, path..)
А должны были предусмотреть еще и другие параметры, любые другие! Это делается элементарно, перебирая массив $this->request->get.
Фильтр не обязан работать с "левой" пагинацией, потому что пагинация должна учитывать текущую ссылку на страницу и исходя из этого генерировать ссылки на другие страницы.
Элементарно же:
$url = rawurldecode(http_build_query(array_diff_key($this->request->get, array('page' => false, 'route' => false, '_route_' => false, /* anything else? */))));
....
$pagination->url = $this->url->link('product/category', $url . '&page={page}');
....
Вот так можно сделать учет всех нужных GET параметров ссылки на страницы пагинации, так нет же, писаки пагинаторов почему-то тупо копируют то что в стандартном opencart и добавляют параметры своих модулей, игнорируя параметры других.