Did you check if the known/unknown filters at the map are disabled?
btw: Undiscovered skyshards were never shown without addons!
You need to move near the undiscovered one to see it without addons.
So which addon are you uisng and which zone is not showing the undiscovered ones?
Is your addon enabled that shows the undiscovered ones?
Are the libraries the addon needs enabled? https://i.imgur.com/QMSLqR0.png
My undiscovered skyshards in The Reach e.g. show pretty well with "Skyshards" addon + dependencies enabled. https://i.imgur.com/iW2w6IC.png
And without any addon I cannot see, never was able to, the undiscovered skyshards just as I come close to them. https://i.imgur.com/DsCKQRQ.png
The problem is that presumably the add-ons were using the skyshard collector achievements to track the individual shyshards that a character had / hadn't collected. With the change to account wide achievements (AWA) though if one of your characters collects a skyshard then then achievement related to that skyshard is now shown as completed for all of your characters. That's why you can load into a zone and see no un-collected skyshards because they were previously collected by a different character, causing the achievements to be completed for all characters and in turn causing the add-ons to think that the current character has collected them.
Even though the skyshard achievements are badgered as a result of AWA, the zone guide still seems to be able to track what skyshards individual characters have collected or not collected. So all we can really do is hope that this data is exposed to the add-on developers and they can switch the data source for their add-ons from the achievements to wherever the zone guide is getting its data.
Where do I find the correct data to load. How do I get the uncollected info?
It does show the collected ones but not the uncollected ones. So is there a list of data I can get from the game and what API (or what ever it is called) to use?
I changed the addon to show all skyshards and then turned on so that it shows the collected ones so I can skip them and I'm in business at least until someone fixes the addon.
It was written to use that achievement to decide if it should display the skyshard so was skipping uncollected ones.