There seems to be certain problems that prevent Manual Dialing from being completely usable.
The problems have been described in other posts to the list, but the issues seem to be related and the root cause seems to be the way the channels for manual dialing is managed.
The following issues are inexistant for Auto-Dial Outbound or Inbound calls and are specific to Manual Dialing:
* Dead calls are not detected. The customer hangs up, but the agent stays in INCALL status.
* Main Volume Buttons do not work for Manual Dial Next, Manual Dial and Fast Dial Calls.
* In automatic dialing when an Unassigned / Disconnected Number is dialed, the system would automatically mark the lead as ADC, but in Manual Dialing the call hangs up without any indication of the hangup cause to the agent.
In my opinion, for functionalities like Manual Dialing and Dialing from CRM or external apps using the Agent API to be more usable a definitive solution to the documented issues is required.