Assigning Extension with similar DID

Hi, im currently configuring the Asterisk to accept DID call then forward to teh call to a particular extension.

Example:
DID = 1234567 would be forwarded to Extension 1234567

Everytime i set it this way, only the recorded announcement where heared but if i would be pointing the DID to other extension it works perfectly.

Please help.

Thanks.

Post your config please.

[ext-did]
exten => 6945194,1,Goto(ext-local,6945194,1)

[ext-local]
exten => 6945194,1,Macro(exten-vm,novm,6945194)

DID is 6945194
Extension is 6945194