Thats strange, do the debug logs tell you anything?  Throw on sip trace too... something isn't adding up in this story.

On May 26, 2016, at 5:09 PM, Daniel Nazareth <danielnazareth89@gmail.com> wrote:

Hi ,

My problem is that each of my extensions(ranging from 3001-3015) looks up only extension 3001.xml in /etc/freeswitch/directory/default while dialling internal extensions. This means that although calls are routed perfectly, even for a call not involving 3001 only the caller id, caller_id_name etc for 3001 is seen on the IP phone. All the other extension xml's have the exact same pattern but their details are ignored, can anyone explain this behaviour? I've pored over the wiki for directory XML but cannot find any clues. Sample XML's are at http://pastebin.com/MkYFChh9