Blood test came back positive for pregnancy but a few days after took a home test came back negative

L

I thought I was a having a miscarriage due to me spotting and heavy cramps but can a blood test show positive if my hcg levels are high?? So confused