If you're rocking a Surface Pro 3 and have found that the upgrade to Windows 10 build 10122 fails before it completes, there's a simple workaround for this that allows you to complete the install.
Gabe Aul responded via Twitter to users who reported that their installs were failing at around the 18% mark, and further stated that it was affecting around 1.2% of all Windows Insiders based on their telemetry data - this equates to around 40,000 users that have been affected by this issue, if we go by the latest known figure of about four million Windows Insiders.
Other users have reported that this issue happens with the Surface Pro 2 as well, and the fix (below) should work for those devices too:
Open command prompt as admin and enter the command; rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN
Of course, an OS preview isn't for everyone, and especially those that need their Surface Pro for work, or as a main device. If you're not ready to install the preview just yet, we have you covered: check out a gallery of Windows 10 build 10122 here, known issues here and also what's new in this build here.