Disconnect is a trunk card function your buttset won't detect the reversal. I would ring in on it, without voicemail picking up, and see if the card is detecting the disconnect signal if any is being sent.