So my iPhone has been stuck on the Waiting for iPhone part of the update and after a restart I'm stuck with the dreaded 4005 error. After a computer restart and a cable swap out it looks like the problem is here to stay. I've got an iPhone 8 and a 2016 MBP TB.