everything looks correct.
I suspect that if you where to refresh the page, it would show that the record where deleted.
There isn't a redirect to another page, that is why it appears not to do anything.
on the server behaviors panel, click the plus button and select WebAssist -> Utilities -> Server redirect.
Set the trigger to Current page Submit and select the results page.