I know that I would not get tech points for new collectibles, only for duplicates of collectibles I had already found.
If you are not getting tech points for duplicates, that is a problem. (duplicate collectibles say something like "getting something to help the scientists" i believe)
apologies to you if you already knew all this.