I have 4 manually created links across my top link bar. I want to use Audience Targetting to allow certain people to see it and to hide it from everyone else (I know audience targetting is not security, I have sorted permissions also). However, with my SharePoint group assigned as the target audience it now hides the link from EVERYONE, whether they're a member of the group or not.
Are you trying to hide/show links in top navigation bar ?
If so, you can assign group level permissions to page which you want to hide .
So that that page will not be displayed to particular selected group users.