Light Transport
Air Traffic Control Fully Certified
Air Traffic Control Time Certified In Pos 1 (yrs) 8.9
Confusion; Situational Awareness; Communication Breakdown
ATC Issue All Types; Conflict Ground Conflict; Less Severe; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy; Inflight Event / Encounter Unstabilized Approach
Flight Crew Executed Go Around / Missed Approach
Environment - Non Weather Related; Procedure; Human Factors
I cleared Aircraft X to land on XXL he was 10 or so miles out and some time went by and Aircraft X said he was going around because there was a vehicle on the runway. I don't remember giving the runway to ground and didn't put the vehicle patch up. The operations vehicle had just been on XY and I used the truck patch and I remember him getting off and I removed the patch. The vehicle patch is required and a habit for me. Ground was answering the phone and letting someone in the gate at the time. The vehicle was south bound and got off at Taxiway X when he saw the aircraft. I failed to scan the runway; I failed to use the truck patch; and I failed to remember I allowed a vehicle on the runway.Because of COVID this is the first time I have worked with ground open in almost 3 months. I guess I wasn't used to someone else talking to vehicles and putting them on the runway even though I approved it. I don't have any recommendations this was pure error on my part I should have had my patch up; I should have known what I was approving.
Controller reported an operations vehicle that was allowed onto a runway caused landing traffic to go-around.