Mine does it too. During dry fire, I pull the trigger, then, while holding the trigger to the rear, I rack the slide, and then release the trigger until I feel it reset, but then I still have to 'slack out' a lot before the sear drops again. Wierd.
On the XD/HS2000 talk forum...