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.