EMB ERJ 170/175 ER/LR
Flight Crew Air Transport Pilot (ATP)
Situational Awareness
Conflict Ground Conflict; Critical; Deviation / Discrepancy - Procedural Clearance; Ground Incursion Runway
Air Traffic Control Issued New Clearance; Flight Crew Executed Go Around / Missed Approach
Human Factors
We had been cleared to land on Runway XX into airport ZZZ. At around 500 feet we noticed flashing lights of an airport operations vehicle on Runway XY driving towards Runway XX. I confirmed with the tower that we were cleared to land on Runway XX. The tower replied affirmative at which time he must have noticed (as did we) that the vehicle was not stopping. At that time the tower issued go around instructions. We were between 300 and 250 AGL. We initiated the go around. On the initial climb we got a momentary TA indicating an aircraft 500 feet below us which we attributed to an aircraft on the ground with its transponder turned on. During our climb to 4;000 feet tower instructed us to fly a 280 heading. We heard him tell the vehicle he was supposed to have held short of Runway XX. We then were switched to departure who turned us north and brought us in on the visual approach to runway XZ.Human error on the part of the operations vehicle. Not sure if they are required like us to read back hold short instructions.
[Report narrative contained no additional information]
ERJ-175 flight crew reported executing a go-around about 300 feet AGL when an airport operations vehicle drove on to the runway.