Asterisk and hash signs get picked up as codes instead of being dialed out

Hi gzevspero

These dial patterns:
9|. allows you to dial 9 to get an outside line, then you can dial 1 more of anything.

9|_*. allows you to dial 9 to get an outside line, then you can dial a _ (if you know how) and then an * and finally any other something.

Also, what are the Dial Rules in your Trunk?

I have a crazy system that is inside another system. Here is my dial pattern:

9|901144XXXXXXXXXX (9 gets to the outside PBX, the second 9 gets an outside line and allows a call to the UK.

9|91NXXNXXXXXX (9 gets to the outside PBX, the second 9 gets an outside line and allows a long distance call in the U.S. (where are you by the way).

9|9XXXXXXX (9 gets to the outside PBX, the second 9 gets an outside line and allows a local call.

9|XXX (9 gets to the outside PBX, and allows you to call any of the 3 digit extensions on the outside PBX.