Попробуйте добавить defaultRedirect="Home/Error"
в раздел <customErrors>
и убедитесь, что у вас есть метод действия с именем Error
на некотором контроллере, в этом примере я использовал Home
.Я попытался выбросить 404 из пользовательского ControllerFactory
с этой настройкой, и я получил ожидаемый вид ошибки.