If you access the log from the Launcher you should be able to see what it's stuck on, I had one a few weeks ago where it was continuously trying to compile a faulty script in an asset over and over again, got stuck in a loop, deleting the asset solved the problem, I then after it had finished reinstalled the item and all was well, must have got corrupted somehow.