10weeks 3days

Okay, so.. I had my first abdominal ultrasound at 8weeks and 3days which was on July 3rd baby’s heart rate was 155. Fast forward to July 13th or so I’ve been experiencing light pink spotting nothing that could fill a pad, it would ONLY happen in the morning and thats it but this would go on every OTHER day or so. However, Last night July 15th I noticed RED spotting when I wiped and now July 16th i noticed the same this morning which urged me to go to the ER because I’ve had 2MC in the past(June2021 and May2022) Today, the Dr performed an abdominal and transvaginal ultrasound which showed the fetus is measuring 8weeks and 3days with NO heartbeat and my cervix is still closed. My last period was May 4th so I’m supposed to be 10weeks and 3 days. I’m just confused and lost for words. Confused because I’m measuring the same as I was 2weeks ago when I had my first abdominal US and everything was fine including heart rate! Has this happened to anyone else?