Hi Scott
I recall this occurring to us in the early years of Purecloud, from memory it was to do with something purecloud. While the issue is most likely not the same, it would be worth raising it with support.
Our issue sounded similar as we had external handsets, this allowed the agents to terminate the call from the handset.
It may relate to persistent connection time but don't quote me on that.
------------------------------
Darryn Chang
Stuff Limited
New Zealand
2 Years Purecloud
------------------------------