Hi Marcelo,
What you are seeing is normal for Function Apps deployed from VS Code. To delete a function, first delete it from your local VS Code project and then deploy your function app. It will overwrite what is in Azure, and any functions that you delete will be removed as a result.
Please click Accept Answer and upvote if the above was helpful.
Thanks.
-TP