So, the way blood analyzing was setup, it was showing weirdness. I won't get into the technical details of the code but suffice to say some stuff in game gives you 'temp effects'. Drugs, for instance. Some clothing. Skill softs. Taking extreme damage from another person. These effects are logged as a value and the object that caused the effect.
So when scanning blood you might see weird readings like someone else's blood in your blood sample! It's been refactored to show more appropriate results.
Apologies to those who were effected by this in a wonky way!