A very funny ultrasound experience

So today at 26 weeks and 1 day, I went for a routine check today and it was a very funny experience. After having an ultrasound at 15 weeks and 24 weeks which both said the baby was male. I and my fiancé picked boy's baby names and agreed on the baby's names. At today's ultrasound, I had two drs scrutinising the ultrasound and they both said your baby is a girl. I was in shock. I told them, I already did two previous scans which said it was a boy but they were so sure. The baby kept moving around but they kept checking after 30 mins they found his scrotum and then said oh my Gosh we are so sorry. It's a boy. I was like what just happened.

Can anyone tell me if they have had this experience before?