Upload file fail on desktop but fine on smartphone