My situation is almost word for word the same as bratman91’s OP but in mine it’s Wireless Diagnostics 5.1 (510.88) from El Capitan (10.11.6) and my router is a Huawei Super Router modem HG365, supplied by TalkTalk.
Here please find some tiny snippets which I hope someone more knowledgable might be able to turn into clues. Otherwise, I guess this is merely a sad confirmation that years later, some of us still see the same problem…
I got the same Wireless Diagnostics report as bratman91’s immediately after losing touch with a wireless printer. (Irrelevantly, my problem was eventually solved after five hours of reconfiguring the printer’s network settings and switching my Mac between the Huawei and another, Linksys wireless router on my network; according to WD, broadcasting no Country Code.
From a list of 16 nearby routers I was able to tell that one suspect is the wired Ethernet side of my own Huawei from Wireless Diagnostics’ Scan window, which says its broadcasting the Country Code DE, for Germany. (Another DE suspect this evening might be some kind of neighbouring Sky box, but that’s fairly-well alibied: it wasn’t listed when the problem showed up.)
The only other clue I see in Wireless Diagnostics is its strange Channel reports. My Huawei suspect seems to be using Channel 100; three others are using Channel 40; the “Current channel Count” is 1; the “Best 5 GHz” appears to be “36,44).
If anyone sees something useful above, do please enlighten us poor souls!
The phrase “Country Code” appears nowhere in the controls or manuals for either my Huawei or my Linksys.
The combined wisdom of the first two TalkTalk support agents I spoke to was that this can’t be: routers don’t use Country Codes and that’s all there could be to it. A third TalkTalker insisted this was Apple’s problem, sounding rather more as though that meant Apple caused it than Apple should solve it.
He allowed that Wireless Diagnostics was not creating its own fictitious values in the list it identified as Country Codes, but insisted it was misinterpreting some other parameter as a Country Code. I think there’s a big difference between suggesting it might be and insisting it must be, and I prefer to put my trust in people who insist that parameters or settings can’t be a problem only when those people are able to identify those parameters, or at worst explain in detail why in the particular case, that doesn’t matter.
Slightly more usefully, TalkTalker 3 also insisted this was not a recognised problem, which also might be true.