Why does it still exist after deleting the node? It has not really been deleted

It is important to note that delete works only if you have a well-defined Type Schema and your dataset has the corresponding <dgraph.type> predicate. If either is not correct, the delete will not work.

Cheers.