Just to make things as clear as possible...:
3/4 parts of each enemy's Codex entry is unlocked by defeating them and gathering Data Logs.
The last part, the purple 'player notes' is unlocked by being defeated by them and gaining their mark.
If that's not showing up for you then yes, we'll investigate further into it and see if it's a bug.