Hi, is your internet good? When you first use the WDRT it downloads the rom for your phone from Microsoft and it can take a little while.
If you were to then use the WDRT a 2nd, 3rd time, etc it will just check you have the latest rom and load it locally from your pc (only takes a few minutes).