Odd call transfer problem

Here is the problem, I make a call to an outside line, talk with the receptionist, and the receptionist transfer me to the person I’m wanting to talk with. At this point my phone system transfers me to a local internal extension 100 on my system. I have have had this same problem 3 times. How would I go about debugging this problem?

I have a PRI line connected to a cisco2821, and the phone I used was a Yealink T42G.

FreePBX version
Asterisk 11.5.1

The asterisk log looks like this…

[2014-02-24 16:13:23] VERBOSE[32201][C-00002152] res_musiconhold.c: – Started music on hold, class ‘default’, on SIP/703-00003e58
[2014-02-24 16:13:23] VERBOSE[32201][C-00002152] file.c: – <SIP/cisco2821-00003e59> Playing ‘pbx-transfer.gsm’ (language ‘en’)
[2014-02-24 16:13:26] VERBOSE[32201][C-00002152] features.c: – Blind transferring SIP/703-00003e58 to ‘100’ (context from-internal-xfer) priority 1
[2014-02-24 16:13:26] VERBOSE[32201][C-00002152] res_musiconhold.c: – Stopped music on hold on SIP/703-00003e58
[2014-02-24 16:13:26] VERBOSE[32201][C-00002152] app_macro.c: == Channel ‘SIP/703-00003e58’ jumping out of macro ‘dialout-trunk’
[2014-02-24 16:13:26] VERBOSE[32201][C-00002152] pbx.c: – Executing [[email protected]:1] GotoIf(“SIP/703-00003e58”, “1?ext-local,100,1”) in new stack