Date: 201912
Local time of day: 1201-1800
Location: NCT.TRACON, CA
Flight conditions: Mixed
Weather elements / visibility: 3
Light: Daylight
Aircraft: Commercial Fixed Wing
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Mission: Passenger
Flight phase: Final Approach
Airspace: Class B ZZZ
Reporter organization: Air Carrier
Reporter function: Pilot Flying; Captain
Human factors: Communication Breakdown
Anomaly: ATC Issue All Types; Deviation / Discrepancy - Procedural Published Material / Policy; Inflight Event / Encounter Unstabilized Approach; Inflight Event / Encounter Weather / Turbulence
Detector: Person Flight Crew
When detected: In-flight
Result: Air Traffic Control Provided Assistance; Flight Crew Executed Go Around / Missed Approach; General Flight Cancelled / Delayed
Contributing factors: Procedure; Weather
Primary problem: Weather

Narrative: Descending on the [arrival] into ZZZ about 70 NM out; we retrieved the updated ATIS as well as the METAR. Both indicated a tailwind exceeding limits into ZZZ on Runway 30. Winds were indicating about a 13 kt. tailwind. Pilot Monitoring asked NorCal approach if ZZZ was going to change runways to Runway XX since the winds were out of limits for Runway XY. They said they would ask and to continue on the Runway XY transition. We were switched over to another NorCal frequency and they asked what our limit was and we told them 10 kts. Approach reported ZZZ Tower said the winds were 120 at 9 knots and to continue to Runway XY. Eventually cleared ILS Runway XY and broke out into visual conditions about 2;500 ft. MSL. We had [weather] up and were monitoring the tailwind as well as asking for multiple wind checks from Tower. [Weather] showed a tailwind from 18-20 kts. all the way down final to include 150 ft. AGL where a go-around was initiated. During this time; ZZZ Tower kept reporting surface winds 120 at 9 knots. Tower recognized our going around and directed to fly runway heading and maintain 2;000 ft. The Pilot Flying hit TOGA and applied thrust to climb away and called for flaps 15. Pilot Monitoring moved the flaps to 15 and responded back to Tower.At this point the aircraft was accelerating and the Pilot Flying called for flaps 5 and Pilot Monitoring repeated and moved the flaps. The same with flaps 1. About 1;000 ft.; we realized we had not placed the gear up; so we did so at this point. During this time Pilot Monitoring had to make multiple radio calls to ZZZ to confirm they wanted us runway heading instead of the published missed approach which was different. Once we got cleaned up; we were cleared to 5;000 ft. and placed on a heading back to Runway XY. Once everything had calmed down; we realized we performed the incorrect procedure for the go-around and had cleaned up the aircraft fully prior to 1;000 ft. We debriefed the procedure and what we needed to do to mitigate the risks and ensure correct procedures in the future. We then started setting up for the next approach. At this point; the aircraft behind us on approach to Runway XY went around as well. Pilot Monitoring called NorCal and asked them again if the runway was going to be switched to Runway XX. They were not sure and said it's Tower's decision and we might need to hold. Finally after 15 minutes of vectors; we were cleared the ILS Runway XX into ZZZ with no further incident. Pilot Flying and Pilot Monitoring further debriefed on the ground.




Synopsis: Flight Crew reported a go around due to tail winds exceeding limits.