Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
In all of my years playing the Pokemon games I have never once found a shiny legit, I can't imagine spending the time to find one let alone all of them, jesus.