After some time, I figured it was because it's read as the same route address. The "trash" is considered as a "name" parameter by Laravel. I solved it by changing the route address