It's just a disadvantage of secondaries I'm afraid, the disconnects, the problem is whenever a primary goes offline for whatever reason (reboot, network glitch, goes to bed & wants to save electricity) about a dozen people that were connected secondary to them disconnect.. & have to reconnect...so secondaries are always shifting around, the longest I remember ever holding one was about 72 hours...
I can't say if this is better or worse since the changover from frontcode's servers... I've been running as a primary, though perhaps more people are watching for it than were, after all we all saw that horrid yellow flashing for days.....