I don't know if the problem still exists, but I remember one of the prior firmware updates causing all kind of bricking issues with the Switch.
It's not cheap by any means, but I honestly just bought a second first party dock. I keep one where I work, and one at home/in my rack while deployed.