in 2.7.0, when using NVFax Detection, if a fax is detected, the call goes to a 'talk' extension instead of the destination i choose (an iax extension, iaxmodem)
here's the log
[Mar 9 10:23:03] VERBOSE[23893] pbx.c: -- Executing [0112263583@from-trunk:6] Set("SIP/patton-000001c0", "FAX_DEST=from-did-direct^250^1") in new stack
[Mar 9 10:23:03] VERBOSE[23893] pbx.c: -- Executing [0112263583@from-trunk:7] Answer("SIP/patton-000001c0", "") in new stack
[Mar 9 10:23:03] VERBOSE[23893] pbx.c: -- Executing [0112263583@from-trunk:8] PlayTones("SIP/patton-000001c0", "ring") in new stack
[Mar 9 10:23:03] VERBOSE[23893] pbx.c: -- Executing [0112263583@from-trunk:9] NVFaxDetect("SIP/patton-000001c0", "4,t") in new stack
[Mar 9 10:23:03] DEBUG[23893] app_nv_faxdetect.c: Preparing detect of fax (waitdur=4ms, sildur=1000ms, mindur=100ms, maxdur=-1ms)
[Mar 9 10:23:03] DEBUG[23893] app_nv_faxdetect.c: Start of voice token!
[Mar 9 10:23:04] DEBUG[23893] app_nv_faxdetect.c: Found qualified token of 217 ms
[Mar 9 10:23:04] NOTICE[23893] app_nv_faxdetect.c: Redirecting SIP/patton-000001c0 to talk extension
[Mar 9 10:23:04] VERBOSE[23893] pbx.c: -- Executing [talk@from-trunk:1] Set("SIP/patton-000001c0", "__FROM_DID=talk") in new stack
[Mar 9 10:23:04] VERBOSE[23893] pbx.c: -- Executing [talk@from-trunk:2] NoOp("SIP/patton-000001c0", "Received an unknown call with DID set to talk") in
new stack
[Mar 9 10:23:04] VERBOSE[23893] pbx.c: -- Executing [talk@from-trunk:3] Goto("SIP/patton-000001c0", "s,a2") in new stack
[Mar 9 10:23:04] VERBOSE[23893] pbx.c: -- Goto (from-trunk,s,2)
[Mar 9 10:23:04] VERBOSE[23893] pbx.c: -- Executing [s@from-trunk:2] Answer("SIP/patton-000001c0", "") in new stack
[Mar 9 10:23:04] VERBOSE[23893] pbx.c: -- Executing [s@from-trunk:3] Wait("SIP/patton-000001c0", "2") in new stack
[Mar 9 10:23:06] VERBOSE[23893] pbx.c: -- Executing [s@from-trunk:4] Playback("SIP/patton-000001c0", "ss-noservice") in new stack
if i use the sip detection method, it goes to the right extension (from-did-direct,250,1)