My Lumia 640 xl was doing the last update and was stuck at 2%. Therefore i tried a hard reset. But now it is stuck at Almost done. On the almost done screen when i click next nothing happens. I tried to hold the volume down button and press the power button again to attempt a new hard reset. The exclamation button appeared but the gears that start the power button do not appear. Rather it restarts and takes me back to the almost done screen .
How to fix Lumia 640 xl stuck at almost done in spite of hard reset attempt ?