There is also always the wonkiness of adb and fastboot, trying a different usb cable or another computer is sometimes a good bet.