Not able to delete a note with NSFNoteDeleteExtended

Hi I am trying to delete a note with NSFNoteDeleteExtended,using flag UPDATE_NOSTUB.Function succeeds, returns no error ,but note is not actually getting deleted from database. I then used NSFNoteHardDelete, but even that didnot work.I have registered an extension onNSFNoteOpenExtended after opening it. Can any body give some clue?