yes I use 1N4148 diode.

I am thinking of buying another pair of db15 connector [male and female], might be a better quality ones.
It seems that all 2 pairs that I have are bad.

it seems unlikely,
but that is the most logical explanation so far.