FAX T38 detected but no fax extension in context (ext-fax)

hi all,

freepbx 12.0.2. enabled fax

fax enabled in settings / fax configuration. virtual extension 1002 created and fax receiving enabled on it. ddi created and configured with fax recipient as the virtual extension. when i send a fax to the number i see two issues and both are not making sense:

Dropping incompatible voice frame on SIP/FPBXFAX-000000a2 of format ulaw since our native format has changed to (g729) {I HAVE ULAW / ALAW AND G729 ENABLED FOR THE TRUNK - IN THAT ORDER}

res_fax.c:3408 fax_detect_framehook: FAX T38 detected but no fax extension in context (ext-fax) {THE BELOW SHOWS THAT THE FAX EXTENSION DOES ACTUALLY EXIST}

[[email protected] openvpn]# amportal a context ext-fax

Fetching FreePBX settings with gen_amp_conf.php…

exten => 1002,1,Set(FAX_FOR=xtranet-fax (1002))
exten => 1002,n,Noop(Receiving Fax for: ${FAX_FOR}, From: ${CALLERID(all)})
exten => 1002,n,Set(FAX_ATTACH_FORMAT=both)
exten => 1002,n,Set([email protected])
exten => 1002,n(receivefax),Goto(s,receivefax)

exten => s,1,Macro(user-callerid,)
exten => s,n,Noop(Receiving Fax for: ${FAX_RX_EMAIL} , From: ${CALLERID(all)})
exten => s,n(receivefax),StopPlaytones
exten => s,n,ReceiveFAX(${ASTSPOOLDIR}/fax/${UNIQUEID}.tif,f)
exten => s,n,ExecIf($["${FAXSTATUS:0:6}"=“FAILED” && “${FAXERROR}”!=“INIT_ERROR”]?Set(FAXSTATUS=“FAILED: error: ${FAXERROR} statusstr: ${FAXOPT(statusstr)}”))
exten => s,n,Hangup

exten => h,1,GotoIf($[${STAT(e,${ASTSPOOLDIR}/fax/${UNIQUEID}.tif)} = 0]?failed)
exten => h,n(process),GotoIf($[${LEN(${FAX_RX_EMAIL})} = 0]?noemail)
exten => h,n(delete_opt),Set(DELETE_AFTER_SEND=true)
exten => h,n,System(${ASTVARLIBDIR}/bin/fax2mail.php --to “${FAX_RX_EMAIL}” --dest “${FROM_DID}” --callerid ‘${STRREPLACE(CALLERID(all),’,\’)}’ --file ${ASTSPOOLDIR}/fax/${UNIQUEID}.tif --exten “${FAX_FOR}” --delete “${DELETE_AFTER_SEND}” --attachformat “${FAX_ATTACH_FORMAT}”)
exten => h,n(end),Macro(hangupcall,)
exten => h,n(noemail),Noop(ERROR: No Email Address to send FAX: status: [${FAXSTATUS}], From: [${CALLERID(all)}])
exten => h,n,Macro(hangupcall,)
exten => h,process+101(failed),Noop(FAX ${FAXSTATUS} for: ${FAX_RX_EMAIL} , From: ${CALLERID(all)})
exten => h,n,Macro(hangupcall,)

any assistance to get this working would be greatly appreciated please.