Pickup cmd

Hello,

We use the Pickup command to allow secretaries to pickup calls for other people in the office. We were using * 1.2.12 and Pickup was working fine. We recently upgraded to * 1.4.1 and now the Pickup command doesn’t work.

Here is an example extension:

exten => 3358,1,Dial(SIP/${EXTEN},20,rtTwW) exten => 3358,n,Voicemail(u${EXTEN})

And here is the Pickup exten:

exten => _2.,1,Pickup(${EXTEN:1})

And here is the output from the CLI:

    -- Executing [3358@incoming:1] Dial("Zap/1-1", "SIP/3358|20|rtTwW") in new stack
    -- Called 3358
    -- SIP/3358-0846fef8 is ringing
    -- Executing [23358@admin:1] Pickup("SIP/3360-b7447b00", "3358") in new stack
[Apr  4 14:36:57] NOTICE[15636]: app_directed_pickup.c:159 pickup_exec: No target channel found for 3358.
  == Auto fallthrough, channel 'SIP/3360-b7447b00' status is 'UNKNOWN'
    -- Channel 0/1, span 1 got hangup request
  == Spawn extension (incoming, 3358, 1) exited non-zero on 'Zap/1-1'
    -- Hungup 'Zap/1-1'

Note the error “[Apr 4 14:36:57] NOTICE[15636]: app_directed_pickup.c:159 pickup_exec: No target channel found for 3358.” I attempted to pickup extension 3358 from extension 3360.

Does anyone have any ideas as to why this doesn’t work? I searched for that error message and didn’t come up with anything useful.

Thanks,

Jeremy