DELETE restAPI request returns 204, but entry is not deleted

new info, I changed the permissions for the Public role to have find and findOne permissions
accessing http://localhost:1337/api/verification-tokens works as expected.

data    
0    
id    17
documentId    "ltl1mw5cz6qrsx6wu45jz9ls"
email    "nmotos@ctsolutions.gr"
token    "e47aa4ed-fd85-4fc4-ba2f-dbb3718d4fb3"
expires    "2024-09-11T09:41:37.225Z"
createdAt    "2024-09-11T08:41:37.242Z"
updatedAt    "2024-09-11T09:06:38.342Z"
publishedAt    "2024-09-11T09:06:38.321Z"
locale    null
1    
id    18
documentId    "pqohw2dugczhohfew3bfr13g"
email    "ertyu@fghj.hgfd"
token    "hbvcxz"
expires    "2024-09-10T21:45:00.000Z"
createdAt    "2024-09-11T09:32:06.547Z"
updatedAt    "2024-09-11T09:32:06.547Z"
publishedAt    "2024-09-11T09:32:06.537Z"
locale    null
meta    
pagination    
page    1
pageSize    25
pageCount    1
total    2

accessing http://localhost:1337/api/verification-tokens/18 returns a 404

error    
status    404
name    "NotFoundError"
message    "Not Found"
details    {}