Вы пишите, что настраивали роутинг через yaml файлы? А этот роут вы прописали как аннотацию / атрибут. Может вам надо в конфиге фреймворка указать, что роутинг должен браться из annotations?
Возможно, редиректящий роут был закеширован браузером с кодом 301 и теперт в симфони даже никто не смотрит. Пробовали в другом браузере? Какой код отдается в заголовке Location?
Вам просто нужно заюзать аннотацию @ParamConverter , но написать свой кастомный, который будет дергать entity не просто по id или url, а добавит туда второе условие в запросе с полем status. На сайте симфони есть примеры.