catch exceptions when calling an uploader, make dialog non cancellable