Inject view model with 403 error as result instead of default error view model

Replace the result with default error view model on our view model before calling `InjectViewModelListener::injectViewModel`