No disconnect. Two different things you're referring to. The center controller said it's "slim" for an emergency code to be picked up by their radar while cycling through to your assigned code. Since he has a 12 sec update rate, I'd have to agree. So then how do they get these accidental emergency squawks? Guys who flat out selected the wrong code, Playing with the transponder on the ground and selecting the wrong code (seen that), malfunctioning transponder or interrogator.
While I never saw any 7500 codes, in 8 yrs of doing ATC, I did see several accidental 7600 and 7700 codes. Had a guy once on FF start squawking emergency about 30 miles from his destination. He tried everything to reset but to no avail. He apologized profusely but it was no big deal to me. Also seen 7700 on the ground with guys doing maintenance. Stuck ELTs a few times well. I have seen 7700 for a split second before. Whether or not it was a cycle through or a glitch, I didn't know and didn't care. Since my radar sweep was at every 4.5 secs it just might momentarily pick up someone changing codes. As Steven said, if it happens for a split second and you might not even know who squawked it anyway. I wouldn't call my experience with emergency codes as happening "all the time," but I didn't work at a center that's open 24 hrs a day and has a huge airspace either.
Some transponders have a single emergency select switch. In the Black Hawk we had that switch and I know on at least one occasion I had a student select it by accident. Nothing happened. There's a LR-60 NASA report online where their company had the emergency codes as preselects. One push of the button and you've selected something you didn't want. While they got in trouble for a 7500 code, it was because they acknowledged the 7500 verification.
If you read the 7610.4 and the AIM. They are quite clear on how to handle an accidental 7500 transmission. Authorities are notified for either a yes reply or no reply at all. The JAX Center controller I talked to yesterday said they handle it just like that. I even texted two current approach controllers yesterday and asked how they handle it and they said basically the same thing. My friend who works at ATL app:
"If it was by accident, then nothing happens. No reports are made. If you were not talking to ATC, we would notify the DEN and you would be tracked / intercepted."
So if you all want to worry about something that's treated as a "non event" then go ahead. Why would the controller ask the question "verify squawking 7500" if security measures are automatically implemented? They ask it so they don't send people and aircraft out needlessly to handle something that's obviously a mistake. I'm sure there are more intercepts for mistaken ADIZ penetrations and lost commo route deviations than 7500 codes. I've seen both of those first hand.