Asterisk 13 ooh323 calls to CME drop at exactly 30 seconds

We currently have Asterisk 13 connected to Cisco Call Manager Express (CME) on Cisco 2811 Router. When we perform a call from from Asterisk Server to H323 VOIP phone using ooh323 channel driver and place it in a confBridge, the phone rings and once it is picked up it hangs up after exactly 30 seconds without any errors. During the 30 seconds Asterisk Server reports the call active in confBridge and the confBridge can record anything being said through VOIP phone. However, if there are any sounds played into confBridge or other participants are talking, the VOIP phone will not be able to hear anything. Therefore from when phone is picked up to when it hangs up after 30 seconds, there is no audio heard in VOIP phone speaker.

If a dial in call is placed from VOIP phone to Asterisk Server, everything works perfectly fine without any issues. Issue occurs with Asterisk 11 and 13 but everything works fine with Asterisk Business Edition C3.9. Asterisk C3.9 uses Open H323 while Asterisk 11 & 13 uses OOH323 channel driver, so that is a significant difference between versions.

I have debug to highest level and below
laptop34*CLI> channel originate LOCAL/1234567 application ConfBridge 101
– Called 1234567
– Executing [1234567@default:1] Dial(“Local/1234567@default-00000004;2”, “OOH323/1234567@h323_peer”) in new stack
– Called OOH323/1234567@h323_peer
– OOH323/h323_peer-2 is ringing
– Local/1234567@default-00000004;1 is ringing
== Spawn extension (default, 1234567, 1) exited non-zero on ‘Local/1234567@default-00000004;2’
– Called 1234567
– Executing [1234567@default:1] Dial(“Local/1234567@default-00000005;2”, “OOH323/1234567@h323_peer”) in new stack
– Called OOH323/1234567@h323_peer
– OOH323/h323_peer-3 is ringing
– Local/1234567@default-00000005;1 is ringing
– OOH323/h323_peer-3 answered Local/1234567@default-00000005;2
– Channel Local/1234567@default-00000005;2 joined ‘simple_bridge’ basic-bridge <32dd79ad-e80b-4af4-bc1e-9ebabeb039da>
– Local/1234567@default-00000005;1 answered
> Launching ConfBridge(101) on Local/1234567@default-00000005;1
– <Local/1234567@default-00000005;1> Playing ‘conf-onlyperson.gsm’ (language ‘en’)
– Channel OOH323/h323_peer-3 joined ‘simple_bridge’ basic-bridge <32dd79ad-e80b-4af4-bc1e-9ebabeb039da>
> 0xb7407308 – Probation passed - setting RTP source address to 192.168.22.123:17874
– <Local/1234567@default-00000005;1> Playing ‘confbridge-join.gsm’ (language ‘en’)
– Channel CBAnn/101-00000006;2 joined ‘softmix’ base-bridge <50654dad-91a4-4d46-b0ed-99f140540aab>
– <CBAnn/101-00000006;1> Playing ‘confbridge-join.gsm’ (language ‘en’)
– Channel CBAnn/101-00000006;2 left ‘softmix’ base-bridge <50654dad-91a4-4d46-b0ed-99f140540aab>
– Channel Local/1234567@default-00000005;1 joined ‘softmix’ base-bridge <50654dad-91a4-4d46-b0ed-99f140540aab>
– Channel OOH323/h323_peer-3 left ‘simple_bridge’ basic-bridge <32dd79ad-e80b-4af4-bc1e-9ebabeb039da>
– Channel Local/1234567@default-00000005;2 left ‘simple_bridge’ basic-bridge <32dd79ad-e80b-4af4-bc1e-9ebabeb039da>
== Spawn extension (default, 1234567, 1) exited non-zero on ‘Local/1234567@default-00000005;2’
– Channel Local/1234567@default-00000005;1 left ‘softmix’ base-bridge <50654dad-91a4-4d46-b0ed-99f140540aab>
– <CBAnn/101-00000006;1> Playing ‘confbridge-leave.gsm’ (language ‘en’)
– Channel CBAnn/101-00000006;2 joined ‘softmix’ base-bridge <50654dad-91a4-4d46-b0ed-99f140540aab>
– Channel CBAnn/101-00000006;2 left ‘softmix’ base-bridge <50654dad-91a4-4d46-b0ed-99f140540aab>

Below are my ooh323.conf settings:

[general]
port=1720
bindaddr=192.168.24.321
faststart=yes
h245tunneling=yes
h323id=ObjSysAsterisk
e164=100
callerid=asterisk
gatekeeper = DISABLE
context=default
disallow=all
allow=gsm
allow=ulaw
allow=g729
dtmfmode=h245signal
faxdetect = cng
directmedia=no
directrtpsetup=no

[h323_peer]
type=friend
ip=192.168.22.123
allow=ulaw
allow=gsm
allow=g729
port=1720
e164=101

Any suggestions or advice to troubleshoot is greatly appreciated.