The problem is in the code that detecting the request method. It should detect DELETE method but it detects all delete operations as POST method instead.
Add this line of code in your app.php to fix this:
Request::enableHttpMethodParameterOverride();
it can be after $request = Request::createFromGlobals();