Weather is the least of the reasons for calling a missed approach. A colleague of mine was on a flight where the captain called a missed approach because someone drove a truck onto the runway.
I’ve experienced three
Once the runway wasn’t clear. Pilot said there was a plane that took a little too much time to take off as he was landing, the other time due a ridiculously low ceiling in foggy conditions at MSY.
Not sure why this one happened, pilot just apolgized for the missed approach, hard landing too.