We're sorry for the inconvenience you've experienced. We just released an update that improves the efficiency of the download and installation process. Please feel free to contact our support team if you encounter any further issues. We're happy to help!