9wks but baby measured at 6wks?

Le

LMP puts me at 9 weeks but our first ultrasound measured baby at 6 weeks 1 day. They say it’s too early to find a heartbeat so we’re going back in 2 weeks for another ultrasound. Has this happened to anyone? I’m so nervous and scared but trying really hard to stay positive.