I have a Microsoft Surface Pro 3 docking station and from time to time when I undock the Surface Pro 3, it doesn't come back up unless I do a hard reset by holding down the power button for 15sec+
I can't find any information about whether you have to power off the device fully before docking...