It seems from ur post after registering for remote events you shutdown and restart your application.For it to work right you would have the client listener to be registered at the same endpoint everytime it starts up.( u would need to have the client object register at the same port as it originally registered with the server each time it starts up).
Also I assume it is OK for clients to miss events when they are not up and in your server u ignore failed attempts to notify the clients without removing them from ur list of interested subscribers. It might also help if u post the code u use to do this so others can find the problem. my 2cents Ravi You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.