Dialing another extension from within voicemail hangs up

Need help tracking down why voicemail is hanging up when transferring.

User calls in and gets sent to someones voicemail. While listening to the not available message they dial another extension. The system plays: please wait while I try that ext… and asterisk hangs up. Very little info on the cause.

Here are the associated log entries:
– <SIP/VP-SIPJFKA-00001635> Playing ‘vm-theperson.ulaw’ (language ‘en’)
– <SIP/VP-SIPJFKA-00001635> Playing ‘digits/1.ulaw’ (language ‘en’)
– <SIP/VP-SIPJFKA-00001635> Playing ‘transfer.ulaw’ (language ‘en’)
== Spawn extension (macro-vm, o, 0) exited non-zero on ‘SIP/VP-SIPJFKA-00001635’ in macro ‘vm’
== Spawn extension (macro-exten-vm, s, 18) exited non-zero on ‘SIP/VP-SIPJFKA-00001635’ in macro ‘exten-vm’
== Spawn extension (from-did-direct, 134, 1) exited non-zero on ‘SIP/VP-SIPJFKA-00001635’
– Executing [h@from-did-direct:1] Macro(“SIP/VP-SIPJFKA-00001635”, “hangupcall,”) in new stack

FreePBX Version 2.8.0.2, Asterisk PBX 1.6.2.8

This is due to an asterisk issue:
https://issues.asterisk.org/view.php?id=17332

Thanks,

I later after much searching found something that was similar in saying there was an Asterisk bug, but I never had the right keywords to come across this bug report.