When an HD becomes frozen, it will reject all commands. Sometimes this is a conflict of memory, other times it is a different issue.
If you are hotswapping, make sure you connect the hd, after the PC BIOS detection scheme, this will force the PC to return None as the HD. XboxHDM will still see the hd successfully, and should cure your freezing issue, or find another PC of course.