..and another addition to that: could it be that the error happens when you use a multisite installation? i think, the path to admin-post.php is the one from the main or first blog, not from the one where the button has been clicked (i uninstalled the plugin already, so i am not sure).
but anyway: does the plugin work with multisite installations, normally?