Правильно ли отрабатывается ссылка?

Эта ссылка открывается нормально
https://demo.cs-cart.ru/stores/2604ab9c30e4a737/index.php?dispatch=product_features.add_product&product_id=280&redirect_url=index.php%3Fdispatch%3Dcategories.view%26category_id%3D224

а эта возвращает 404
https://demo.cs-cart.ru/stores/2604ab9c30e4a737/index.php?dispatch=product_features.add_product&product_id=280&redirect_url=index.php%3Fdispatch%3Dcategories.view&category_id%3D224
хотя %26 это и есть &

В URL “&” является разделителем GET-параметров, а “%26” нет. Собственно, для этого они и экранируются.