Hi Gordon
here are the rules the agi applies...
On outbound, the default is to allow the caller to make a transfer
On Inbound, the default is to allow the callee to make a transfer
On Internal, the default is to allow both parties to make a transfer
These equate to dialstring parameters of T (case 1), t (case 2) and Tt (case 3).
Setting ALLOWHASHXFER=disabled modifies only case 1 (outbound). It suppresses the T option, which will do what you require. Alternatively, if you would like to be able to send a # to a remote IVR but still be able to do an Asterisk blind transfer then you can change the blindtransfer key in features.conf to something else (we tend to use ## when this is requested).
Kind Regards
S