Features.conf attended transfer not working

Hi

Im having problems getting the features.conf atxfer attended transfer working.

When caller1 calls caller 2 and presses *2 we are not getting asterisk saying the Tranfer prompt so we can then dial the ext to transfer to.

Also the other options ie *0 for disconnect does not work.

We are using eyebeam softphone and have calllimit set to 1 as we dont want to receive calls if we are already on a call. Patch for call limit has been installed on our asterisk 1.2.3. This means we cannot use the xfer button on eyebeam as calllimit=1 stops us getting a 2nd line to start the transfer.

I have tried to stop and restart asterisk but still does not work.

I have attached the various conf files below.

Nick

extensions.conf

exten => 601,1,Dial(SIP/601,30,rt)
exten => 601,2,VoiceMail,u1600
exten => 601,102,VoiceMail,b1600
exten => 601,103,HangUp()

;Nick
exten => 602,1,Dial(SIP/602,30,rt)
exten => 602,2,VoiceMail,u1600
exten => 602,102,VoiceMail,b1600
exten => 602,103,HangUp()

features.conf
[featuremap]
blindxfer => #1 ; Blind transfer
disconnect => *0 ; Disconnect
;automon => *1 ; One Touch Record
atxfer => *2 ; Attended transfer

sip.conf

allow=alaw
allow=h263
allow=h263p
dtfmode=rfc2833
canreinvite=no

[601]
type=friend
username=601
secret=12345
host=dynamic
context=office
callerid=user1<601>

;call-limit=1

[602]
type=friend
username=602
secret=12345
nat=yes
host=dynamic
context=office
callerid=user2 <602>
call-limit=1