Where is that upload button? On the webpage?
You are using the webviewer and custom webviewer at the same time... let me suggest you to only use the custom webviewer. . Check the custom webviewer thread to find an example how to uploadc orrectly
https://community.appinventor.mit.edu/t/customwebview-an-extended-form-of-web-viewer
Taifun