Many thanks to all of you who responded. Based on debugging suggestions I received, it appears that the problem I'm seeing is a port reuse issue and has been thoroughly discussed by this thread: http://www.benzedrine.cx/pf/msg07469.html
I'll be implementing the suggestions made in this thread and see if it causes the problem to disappear. Thanks again, Michael Durket