Hoping someone has came across this issue and might have a fix.
We are using callback script which has been tested and works fine. After testing, the phone number mask displayed when agent initiates callback is that of agents extension.
We are looking to display the queue main number so there are Route List configured to send out correct number.
I configured route list as a string variable and added to the beginning of callback number but routes to Invalid step when call redirect. Route list starts with #XX followed by 1, then area code and number.
We were able to test agent by having them call #XX+1+AreaCode+Number directly and works. When debugging script, Call Redirect fails and steps through to Invalid.