[BUG] `@Catch` on `ErrorFilter` not working
<!--

/!\ IMPORTANT: Before opening issue

- Please update all of your packages. I won't investigate on the issue if you are on an old version.
- Please check that you have the same version for all Ts.ED dependencies (expected the logger). Many issues are related to a misconfigured packages.
- Please provide a reproducible example (avoid screenshot, prefer copy/pasted code). The stack trace isn't enough to investigate.

If theses requirements aren't checked, I WON'T INVESTIGATE (excepted if you are a PREMIUM SPONSORS!) and issue will be CLOSED!
-->

## Information

- **Version:** ^7.13.1
- Packages: `@tsed/platform-exceptions`

`BadRequest` from `ajv` and `Unauthorized` from manual thrown still return empty response. And debug not go through `ErrorFilter.catch`

Errors were thrown from LoginInteraction.ts (invalid body params when login)

## Example

```ts
// ErrorFilter.ts - exact copy from https://tsed.io/docs/exceptions.html#exception-filter
@Catch(Error)
export class ErrorFilter implements ExceptionFilterMethods {
  catch(exception: Exception, ctx: PlatformContext) {
    // BadRequest from Ajv validator didn't run through this function
  }
}

// Server.ts
import "./error-handler/ErrorFilter.ts"

@Configuration({
  // app config
  mount: {
     "/": [InteractionsCtrl],
  },
  oidc: {
    // oidc config
  }
})
export class Server {}
```

## Acceptance criteria

- [ ] Criteria 1
