I’ve done some more research, and found out Fauna is not the blame - it seems like DELETE and PUT methods do not reach the function. That leads to these 2 operations not being called.
I re-posted this issue: https://answers.netlify.com/t/cant-call-lambda-function-with-delete-or-put-methods/6246
I have no idea why those methods are blocked in production.