OK, there is a bug in the fishing skill. I moved to Starlight Shores and caught 3 kinds of Starfish. But the fish types caught shows 103%! It should be 100%, not 103%! I have caught every type of fish in the game.
This is a programming error.
This is not a bug in the fishing skill, since the skill itself works the way it's supposed to work. This is a mathematical error in the system that keeps track of collection data. This happens quite a bit when they add new things to collect to the game. It has happened with both metals and gems at one point or another.
And with issues like Sims getting permanently stuck on stages, game crashes, freezes, game lag, error 12's and error 16's, the fact that the collection tab shows 103% instead of 100% is really an extremely small matter.