No call Audio

Hello Everyone. Having trouble with a FreePBX setup. My machine is setup behind a watchguard firewall with a static nat IP of public IP XXX XXX XXX.67 - 192.168.0.235. Using sipstation as my provider the firewall test passes. I currently have inbound calls to play a msg. When I make a call I can see the call coming into asterisk and the msg is playing but I have no audio. See Log

-- Executing [8722281089@from-pstn:1] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__FROM_DID=8722281089") in new stack
-- Executing [8722281089@from-pstn:2] Gosub("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "sub-record-check,s,1(in,8722281089,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "0?initialized") in new stack
-- Executing [s@sub-record-check:2] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:3] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "NOW=1449684661") in new stack
-- Executing [s@sub-record-check:4] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__DAY=09") in new stack
-- Executing [s@sub-record-check:5] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__MONTH=12") in new stack
-- Executing [s@sub-record-check:6] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__YEAR=2015") in new stack
-- Executing [s@sub-record-check:7] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__TIMESTR=20151209-121101") in new stack
-- Executing [s@sub-record-check:8] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__FROMEXTEN=unknown") in new stack
-- Executing [s@sub-record-check:9] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:10] NoOp("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "2?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "1?sub-record-check,in,1") in new stack
-- Goto (sub-record-check,in,1)
-- Executing [in@sub-record-check:1] NoOp("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "Inbound Recording Check to 8722281089") in new stack
-- Executing [in@sub-record-check:2] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "FROMEXTEN=unknown") in new stack
-- Executing [in@sub-record-check:3] ExecIf("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "11?Set(FROMEXTEN=12176523126)") in new stack
-- Executing [in@sub-record-check:4] Gosub("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "recordcheck,1(dontcare,in,8722281089)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "") in new stack
-- Executing [in@sub-record-check:5] Return("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "") in new stack
-- Executing [8722281089@from-pstn:3] Gosub("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "app-blacklist-check,s,1()") in new stack
-- Executing [s@app-blacklist-check:1] GotoIf("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:2] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:3] Return("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "") in new stack
-- Executing [8722281089@from-pstn:4] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "CDR(did)=8722281089") in new stack
-- Executing [8722281089@from-pstn:5] ExecIf("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "0 ?Set(CALLERID(name)=12176523126)") in new stack
-- Executing [8722281089@from-pstn:6] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "CHANNEL(musicclass)=default") in new stack
-- Executing [8722281089@from-pstn:7] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__MOHCLASS=default") in new stack
-- Executing [8722281089@from-pstn:8] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__REVERSAL_REJECT=FALSE") in new stack
-- Executing [8722281089@from-pstn:9] GotoIf("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "1?post-reverse-charge") in new stack
-- Goto (from-pstn,8722281089,11)
-- Executing [8722281089@from-pstn:11] NoOp("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "") in new stack
-- Executing [8722281089@from-pstn:12] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__CALLINGNAMEPRES_SV=allowed_not_screened") in new stack
-- Executing [8722281089@from-pstn:13] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__CALLINGNUMPRES_SV=allowed_not_screened") in new stack
-- Executing [8722281089@from-pstn:14] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "CALLERID(name-pres)=allowed_not_screened") in new stack
-- Executing [8722281089@from-pstn:15] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "CALLERID(num-pres)=allowed_not_screened") in new stack
-- Executing [8722281089@from-pstn:16] Set("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "__ALERT_INFO=<Bellcore-dr3>") in new stack
-- Executing [8722281089@from-pstn:17] NoOp("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "CallerID Entry Point") in new stack
-- Executing [8722281089@from-pstn:18] Goto("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "play-system-recording,3,1") in new stack
-- Goto (play-system-recording,3,1)
-- Executing [3@play-system-recording:1] Answer("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "") in new stack
-- Executing [3@play-system-recording:2] Playback("SIP/fpbx-1-EU2fSmL8TQkb-00000009", "zombies") in new stack
-- <SIP/fpbx-1-EU2fSmL8TQkb-00000009> Playing 'zombies.ulaw' (language 'en')

== Spawn extension (play-system-recording, 3, 2) exited non-zero on ‘SIP/fpbx-1-EU2fSmL8TQkb-00000009’

My firewall also does not show any traffic being blocked.

Internal calls to the PBX work fine

Calls from inside to outside also have no audio.