Express v5 (NestJS 11+) killed plain * wildcards; you now need named wildcards like {*splat} or /*splat to match any path segments properly without breaking your routes.​
Replace old @Get('users/*') with @Get('users/{*splat}') or @Get('users/*splat')—the braces make it optional (matches root too) while the name satisfies Express v5's stricter rules. NestJS auto-converts some old syntax, but named wildcards are the safe, future-proof way. Use this for catch-all routes, file uploads, or API versioning.​
.png)

.png)
