Follow me - Hangs up after 2 minutes

I have a DID (incoming route) to my handset. The call comes in just fine, and the call stays connected. But if im not at my desk the follow me rings my Cell and the call will last 2 minutes and hangs up.

I have the follow me setup as the following.

Initial Ring Time: 0
Ring Strategy: Ringall
Ring Time (max 60 sec) 20
Follow-Me List: 1011
1(areacode)+local number#
Extension Quick Pick
Announcement: None
Play Music On Hold: Ring
CID Name Prefix:
Alert Info:?
Call Confirmation Configuration

Confirm Calls?:
Remote Announce:?
Too-Late Announce:?
Change External CID Configuration

Mode: ?
Fixed CID Value:?

Destination if no answer: Normal Extension Behavior

And this was at the end of the log…
[2013-03-13 10:47:17] VERBOSE[11053] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘Local/xxxxxxxxxx@from-internal-02e7;2’ in macro ‘hangupcall’
[2013-03-13 10:47:17] VERBOSE[11053] features.c: == Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on ‘Local/xxxxxxxxxx@from-internal-02e7;2’
[2013-03-13 10:47:17] VERBOSE[11053] app_macro.c: == Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on ‘Local/xxxxxxxxxx@from-internal-02e7;2’ in macro ‘dialout-trunk’
[2013-03-13 10:47:17] VERBOSE[11053] pbx.c: == Spawn extension (from-internal, xxxxxxxxxx, 5) exited non-zero on ‘Local/xxxxxxxxxx@from-internal-02e7;2’
[2013-03-13 10:47:17] VERBOSE[11050] pbx.c: – Executing [h@macro-dial:1] Macro(“SIP/Trunk-000000b8”, “hangupcall”) in new stack
[2013-03-13 10:47:17] VERBOSE[11050] pbx.c: – Executing [s@macro-hangupcall:1] GotoIf(“SIP/Trunk-000000b8”, “1?theend”) in new stack
[2013-03-13 10:47:17] VERBOSE[11050] pbx.c: – Goto (macro-hangupcall,s,3)
[2013-03-13 10:47:17] VERBOSE[11050] pbx.c: – Executing [s@macro-hangupcall:3] ExecIf(“SIP/Trunk-000000b8”, “0?Set(CDR(recordingfile)=)”) in new stack
[2013-03-13 10:47:17] VERBOSE[11050] pbx.c: – Executing [s@macro-hangupcall:4] Hangup(“SIP/Trunk-000000b8”, “”) in new stack
[2013-03-13 10:47:17] VERBOSE[11050] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘SIP/Trunk-000000b8’ in macro ‘hangupcall’
[2013-03-13 10:47:17] VERBOSE[11050] features.c: == Spawn extension (macro-dial, h, 1) exited non-zero on ‘SIP/Trunk-000000b8’
[2013-03-13 10:47:17] VERBOSE[11050] app_macro.c: == Spawn extension (macro-dial, s, 7) exited non-zero on ‘SIP/Trunk-000000b8’ in macro ‘dial’
[2013-03-13 10:47:17] VERBOSE[11050] pbx.c: == Spawn extension (from-did-direct, 1011, 23) exited non-zero on ‘SIP/Trunk-000000b8’
[2013-03-13 10:47:17] VERBOSE[11051] app_mixmonitor.c: == MixMonitor close filestream
[2013-03-13 10:47:17] VERBOSE[11051] app_mixmonitor.c: == End MixMonitor Recording SIP/Trunk-000000b8