Bob,
There's a relation between the constant crashing problem, and zones on the server.
If "App follows server zone changes" is on, and my server changes to a particular zone ("HTPC-Video") then JRemote immediately crashes, and continues to crash when I try to reconnect to the server, as I've described to you before. As long as the server is in that zone, JRemote crashes instantly.
If I turn off the App follows server zone changes, or if I manually change the server out of the HTPC-Video zone, the crashing stops and JRemote can connect.
The reason that turning the authentication off then back on appeared to work is that clicking OK in the MC settings dialog, regardless of any change made, has the side effect of switching MC out of the HTPC-Video zone and back to the default zone. (I don't know why modifying options should change the active zone, but it does. Perhaps because ZoneSwitch is enabled?) It is the switching out of the HTPC-Video zone and back to the default zone that allows JRemote to connect, not any setting change.
Obviously, this should not be happening. JRemote should not crash when the server switches to a particular zone. You have the complete definition for the zone since I sent you my library.
Please advise....