This article has been archived. It is offered "as is" and will no longer be updated.
You have a Microsoft Office Communications Server 2007 Speech Server application that makes outbound calls in response to messages that are in Message Queuing (also known as MSMQ). When you put messages that have different priorities in the queue, the messages are not processed in order of priority. For example, a low priority message is processed when high priority messages are still in the queue.
Furthermore, some messages may get stuck in the queue and may not get processed until after a process recycle. These messages can be freed by forcing a process recycle of the Speech Server IIS Application Pool or by restarting Communications Server 2007 Speech Server.
To resolve this problem, install the Communications Server 2007 Speech Server update package that is dated April 2009. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
963025 Description of the update for Office Communications Server 2007 Speech Server: April 2009
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.