Defective meaning not exact. In a urine test your levels may be low (that determine wether or not you are pregnant) so it can say negitive when it's really positive. as a blood test will give you the exact levels to determine wether or not you are pregnant
What do u mean by defective
Blood work will always produce exact answers as to know if your pregnant.sometimes urine tests can be defective