When u collide from the front , the virus goes back a bit and come back to damage u again. But from the behind , thats not the case. U take damage once and then you are invincible till u stop colliding it.
Thanks for letting me know of this issue.