[BUG] POST with form data 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.33.1

I have an endpoint with `@Consumes('application/x-www-form-urlencoded')` that accepts form data.
Everything is fine until additional middlewares are added into config when bootstraping the server.
In that case the endpoint stops receiving form data and starts returning status 400, `PARAM_VALIDATION_ERROR`.
I'm presuming that already existing middlewares are overwritten by the new array?

## Example

Here is the repository to reproduce the issue:
https://github.com/MatejSkrbis/tsed-v6-v7

