Maybe it has something to do with the file you are uploading. Maybe it is too large for your php settings. It clearly works for me.
Also you should add this code to the top of your plugin file:
[pgp]
<?php
if (!class_exists("WA_Include")) die();
?>
[/php]
That will prevent people from accessing the plugin directly before logging in.