We are experiencing problems sometimes after transferring a call, such that subsequent calls in the client may not have the Park or Dial with Customer buttons clickable.
I'm fairly certian it has to do with an incorrect hangup function call in the client at the end of some 3WAY calls, which doesn't re-enable the Park and dial with Customer buttons.
I didn't see anything that seemed to match this in the bug tracker, so I figured I'd post here to see if anyone else has experienced and/or fixed this problem. If there's no fix already available, I'll go ahead and fix it myself.
I'm thinking the best way around this and a few other bugs I've found (such as http://www.eflo.net/VICIDIALmantis/view.php?id=102) could be easily eliminated if there was a state reset function called between all calls, that reset the state of any variables that have no need to carry data between calls. That's the route I'll take if there's no fix already available and no better alternative is proposed.