If incoming calls from FXO are disconnected, you should use Slow Start (which is the default unless you check the Enable Inbound FastStart on the Gateway Configuration page). This will give enough time for the OpenLogicalChannelAck to arrive before the Gateway sends the disconnect.