Admin search page was processing the blocks delete request before the blocks could process it. Added a hidden field to the search results form so it can be sure the form submission was for saving admin settings.