Some background, I work full stack while we also man the support email from users. I’m manning the support email this week, but today I was also tech support for a fellow developer.

We use HP docks to connect everything from screens to keyboards. But today a dock would not do anything when my colleague attempted to use it.

Being the nosy kind, I went and asked the usual

  • Did you reboot?
  • Did you remove the power to the dock?
  • Try messing with the drivers?
  • lock the screen before unplugging?
  • Tried another dock?

All yes, none worked. Our IT support hadn’t opened for the day yet and he was looking into updating the specific dock driver.

So I asked, did you try the other USB-C port? And what do you know, that worked. Then he just plugged right back into the first USB-C port and everything was back to normal. I don’t know who made the drivers, but it’s pretty danning when they can brick a specific USB port until it’s forced to redo whatever config that messes it up, by using another USB port…

If anyone wonders, the docks have a magnetically joined charging and USB plug, so it’s fairly natural to plug them in together side by side. It’s also almost uniquely a dock issue and not a dead USB port, so it’s funny that the enite thing uncloggs from just using another port for a second. But a reboot does not…