Tim,

The PAP2 offers two options - you can activate the call privacy "vertical service code" (which you should also make sure is set to 'no' in your provision files), which will likely behave as the 502 did, stripping the information from the header. The referral service code box is designed to pass codes to be handled server-side.

Again, I completely agree with the philosophy of not trusting the devices--it potentially opens up a can of worms that you have no real control over. In this case, however, since the effect is essentially on the user interface (how the call progress tones are presented to the user) and not on any back-end issues (such as header content), you should be able to implement such a change. You will need to remember, though, that you would likely get dial commands such as *67 preceding a 7-digit number, and you'll need to make sure your servers can interpret that correctly. (As I recall, you require 10-digit dialing with *67 right now.) So, making this change wouldn't be entirely seamless, but IMO it's worth doing.