A momentary power outage occurred while hoisting. This resulted in a drive fault in the hoist program. It would not immediately reset. The DHS computer had a communications error and had to be powered down to reset. The hoist was inoperable for over 30 minutes. Crews were brought above the 900 level. There was no damage to the hoist.