Para resolver este problema con Laravel y Voyager hay que abrir el siguiente directorio:
laravel-proyecto\vendor\tcg\voyager\routes\voyager.php
y cambiar
Route::delete(‘{id}’, [‘uses’ => $namespacePrefix.’VoyagerBreadController@destroy’, ‘as’ => ‘delete’]);
por
Route::delete(‘{id?}’, [‘uses’ => $namespacePrefix.’VoyagerBreadController@destroy’, ‘as’ => ‘delete’]);
Aquí sólamente tenemos que añadir un símbolo «?» y tendremos resuelto el problema.