I just realise when this setting is enabled the routes in my plugin no longer worked
Seems one way to fix it was to create a second route for when the /xx/ country code is added to the front of the url
Original
endpointRouteBuilder.MapControllerRoute("Plugin.Completed",
"Plugin/completed/{orderId:regex(\\d*)}",
new { controller = "PluginCheckout", action = "PluginCompleted" });
Added
endpointRouteBuilder.MapControllerRoute("Plugin.Completed",
"{genericSeName}/Plugin/completed/{orderId:regex(\\d*)}",
new { controller = "PluginCheckout", action = "PluginCompleted" });
Do I have to duplicate and modify all my plugin routes or is there another way ?