seoUrl außerhalb von CMS bekommen

Hallo, ich habe folgendes Szenario:

Ich rendere in einem Twig Template, welches aus dem Shopware CMS kommt, eine Controller Action.

 {{ render(controller( 'Test\\Storefront\\Controller\\FrontendController::test', { context: context } )) }}

In dieser Controller Action hole ich Unterseiten einer Kategorie als CategoryEntity und rendere ein Twig Template.

Wenn ich nun aber in diesem Twig Template mir eine Seo Url generieren lassen möchte, kommt nur eine kryptische Url zurück (z.B. /124c71d524604ccbad6042edce3ac799/navigation/37ad82a1fa8345f2a6ea71c517a24704).

 {{ seoUrl('frontend.navigation.page', { navigationId: test.id }) }}

 

Gibt es eine Möglichkeit im Controller, die Seo Urls generieren zu lassen mit Hilfe eines Helpers oder ähnliches?
Wenn ich von einer Entity versuche die SeoUrls zu bekommen ($entity->getSeoUrls()) sind diese immer leer.

Besten Dank!