Problem with recording agent conversations on UCCX 9.0

Good evening!
The last week I delivered UCCXD 4.0 Cisco course. In the topology, I decided to replace UCCX 8.0 with 9.0.2. Actually, there were no special problems with the new version, however, on the course, we suddenly encountered the problem that the recording of agent conversations initiated from the supervisor desktops or from the agent desktops did not work. At the same time, monitoring of the agent line worked perfectly!!! In this post I will describe the symptoms of the problem and its solution.

So, when the Record button was pressed on the supervisor desktop, the recording did not start, a window popped up with the error “Unable to start recording for agent“. If the Record button was pressed on the agent desktop, then the recording also did not work, the CAD state did not change, the record icon next to the active contact did not appear.
The solution to this problem is to change some settings in the Cisco Desktop Administrator, namely in the Multiline, Monitoring & Recording -> Display Settings section. By default, the following settings are as follows:

In order for the recording to work, you need to enable the Display Non-ACD Calls and Monitor / Record Non-ACD Calls checkboxes:

It is truly impossible to guess that the recording problem was caused precisely because of these checkboxes. Judging by their name, they should influence conversations taking place on non-agent (non-ACD) telephone lines, i.e. turn on recording, override, monitor for them. However, as it turned out, recording on agent lines does not work without them either!!! A bug… or maybe a mega feature 🙂