@Niker funnily enough I had to update my own Melco today and mine also seemed to hang indefinently, and remembering your post I thought the issue was on the SongKong download server. However, it turned out the problem was my son was downloading a game and using all my internet bandwidth, as soon as I stopped his download it worked fine.
I think there maybe an issue that if you have very low bandwidth installing from Melco rather than just working slowly does not proceed with installation at all, are you doing something else that is using up all your bandwidth or do you have very slow Internet ?