When incoming calls go to extension 1 they go to extension 1 followme and ring extension 2. Extension 2 also has a followme that dials an external number. The problem is that the external number is ignored. If I dial extension 2 directly the external number in extension 2 followme works. It is only when going from one followme to another followme that it does not work.
I tried doing it several different ways. Entering the external number directly with # appended. Creating a custom extension that dials the number. Creating a Misc Destination and Misc App that dials the number. Setting the followme to go to a ring group that dials the second extension and the external number. None of those things work,
This appears to be some limitation in Asterisk when you have one dialplan feature accessing another dialplan feature.