This looks similar to a problem I reported a couple months ago. In that case the client was at my house at the end of a dsl line, but I think the server was getting confused because there were several clients at the same ip address (via nat). I see that some of your clients are not at port 7001. Are they by any chance behind a nat?