I'm writting a something to grab requests from a database and sends them to a windows 2003 server. Fairly standard. I need to service to be guarenteed so I included listening for events via ListenToServerEvents. The Events I'm concerned with is when a fax is added, the status is changed, or when the fax is removed. The code works just fine when it runs on a windows xp machine connecting to a windows 2003 server, but when the client is also 2003 none of my client events are raised, however; everything else works as expected. I saw some articles posted else where about using AutoResetEvent or ManualResetEvent for synching, but when I attempted it the events were still not raised.