On a CDMA network, Pause1 should be zero because the phone transitions immediately into the Connected state.
You must press Talk to send the PIN to the calling card system.
The entire dial string is stored in the phone call history as clear text. Hence, there is no point in encrypting the PIN in the registry.
If any of these registry settings is missing or invalid, the softkey or context menus will not contain the new calling-card menu options.
You must install the SamplePrivDeveloper.pfx certificate so that your DLL and CAB projects are signed correctly.
It is assumed that the DLL is registered as a Contacts Menu Extension, and that the calling-card registry settings are stored in:
HKCU\Software\Microsoft\CallingCard