This happens to me too, but is isn't a problem. You didn't say if you were running NSP or XCI games. In my case, if I turn off airplane mode (or if the game is older and it was already "flagged" somehow as having an update), I get the update nag... I just accept. It downloads the update and Nintendo gives me the update to my illegitimate NSP. They don't even care, apparently.
I have no account linked to my system, and have never tried linking an account (secondary switch). I assume that if a ban is now a CDN ban, that I must not be banned if they are allowing me to download official updates via the auto-update mechanism from their CDN...
Is anyone else seeing this behavior? It is convenient as hell. I don't have to go download NSP updates, I just install the base file and let Nintendo update it for me.
PS. The CDN has an access point at "
https://tagaya.hac.lp1.eshop.nintendo.net/tagaya/hac_versionlist" that contains every single existing update title (for games, not DLC). It isn't huge, and all Nintendo would have to do is either include a copy of that data with every firmware, or query the tagaya server when you do a firmware update, then store the JSON file locally. Then it would always know if there was an update for any update released before the firmware.
PPS. For some silly reason, CDNSP queries every single game individually for updates, every time you run it. I haven't used CDNSP in about a month, but the last time I used it, loading the queue took like a minute, because the app walks through your queue and requests the latest version via the superfly server: "
https://superfly.hac.lp1.d4c.nintendo.net/v1/t/{TITLEID}/dv". Yes, the superfly server gets you the latest title version, but it would make way more sense to load the entire list via tagaya than to do a thousand queries to superfly. DLC, on the other hand, does not appear in the tagaya hac_versionlist, so you must query superfly to get the latest DLC version, and DLC will fail to download if you attempt to make a download request for anything but the latest version of the DLC. I don't even know if you can download "older" versions of DLC, since the CDN returns an error any time you send an older version number along with a DLC title id.
</offtopic>