ThePioneer,

Ok, worth a try.
I am not quite sure why the solution above worked but as you are caught between ‘a rock and a hard place’ it may be worth trying?
Maybe the discovery being successful downloads the update to the PC but then the update process fails, direct connection between PC and device circumvents the block?