Greg,
Can you try to get what the server returned exactly ?
And I suggest you build the application step by step :
1. build a website
2. add uploader in to a page
3. add update panel to that page
4. apply master page to that page
5. add the http modules.
you can check which part caused that issue.
Regards,
Terry