chan_motif incoming context

Hi,

I am new to asterisk 11 and trying to use chan_motif.

In motif configuration I have this…

default
disallow=all
allow=ulaw
allow=h264
context=gvoice

gtalk-endpoint
transport=google
connection=google-account

gvoice
transport=google-v1
connection=google-account
context=gvoice

My general section in sip.config is like this

[general]
context = incoming
bindaddr=0.0.0.0
bindport = 5060
srvlookup = no
disallow = all
allow = gsm
allow = g723
allow = g726
allow = g729
allow = speex
allow = ulaw
allow = alaw
language = en
trustrpid = yes
nat = force_rport,comedia
sendrpid = yes
register => XXX:XXX@XXXXXXXXXXXXXX/s
register => XXX:XXX@XXXXXXXXXXXXXX/s
musiconhold => kennyg



and my dialplan looks like this

[macro-phone]
exten => s,1,Dial(SIP/${MACRO_EXTEN},25)
exten => s,n,Goto(${DIALSTATUS},1)
exten => ANSWER,1,Hangup
exten => CANCEL,1,Hangup
exten => NOANSWER,1,Voicemail(${MACRO_EXTEN}@default,u)
exten => BUSY,1,Voicemail(${MACRO_EXTEN}@default,b)
exten => CONGESTION,1,Voicemail(${MACRO_EXTEN}@default,b)
exten => CHANUNAVAIL,1,Voicemail(${MACRO_EXTEN}@default,u)
exten => a,1,VoicemailMain(${MACRO_EXTEN}@default)

[stations]
exten => 201,1,Macro(phone)
exten => 202,1,Macro(phone)
exten => 203,1,Macro(phone)
exten => 204,1,Macro(phone)
exten => 999,1,VoicemailMain(default)

[external]
exten => _0091XXXXX., 1, Dial(SIP/VoipDito/0${EXTEN:4})
exten => _0044XXXXX., 1, Dial(SIP/VoipDito/00${EXTEN:2})
exten => _99XXXXXXX., 1, Dial(SIP/VoipBuster/00${EXTEN:2})
exten => _1XXXXXXXXXX, 1, Dial(Motif/gvoice/${EXTEN}@voice.google.com,r)

[incoming]
exten => s,1,Answer()
exten => s,n,GotoIfTime(00:00-23:59,mon-sat,,?open,1:closed,1)
exten => open,1,Set(CHANNEL(musicclass)=kennyg)
exten => open,n,Dial(SIP/203,25,rTm)
exten => open,n,Dial(SIP/202,25,rTm)
exten => open,n,Dial(SIP/201,25,rTm)
exten => open,n,Dial(SIP/204,25,rTm)
exten => open,n,Voicemail(203@default,u)
exten => open,n,Hangup()
exten => closed,1,Voicemail(203@default,u)
exten => closed,n,Hangup()

[gvoice]
exten => s,1,NoOp()
exten => s,n,Set(crazygooglecid=${CALLERID(name)})
exten => s,n,Set(stripcrazysuffix=${CUT(crazygooglecid,@,1)})
exten => s,n,Set(CALLERID(all)=${stripcrazysuffix})
exten => s,n,Wait(1)
exten => s,n,Answer()
exten => s,n,SendDTMF(1)
exten => s,n,Set(CHANNEL(musicclass)=kennyg)
exten => s,n,Dial(SIP/203,25,rTm)
exten => s,n,Dial(SIP/202,25,rTm)
exten => s,n,Dial(SIP/201,25,rTm)
exten => s,n,Dial(SIP/204,25,rTm)
exten => s,n,Voicemail(203@default,u)
exten => s,n,Hangup()

[users]
include => stations
include => external

Now whenever I am receiving a call on my google voice number, the call is landing to [incoming] context instead of [gvoice] context in dial plan.

What could be the issue?