Commercial Fixed Wing
Air Traffic Control Fully Certified
Air Traffic Control Time Certified In Pos 1 (yrs) 20.6
Distraction
ATC Issue All Types; Aircraft Equipment Problem Less Severe; Conflict Ground Conflict; Less Severe
Air Traffic Control Provided Assistance; Flight Crew Executed Go Around / Missed Approach
Environment - Non Weather Related; Aircraft; Human Factors; Procedure
Aircraft X was arriving to Runway XX Left with multiple arrivals to both XX Left and XX Right.  We were XX/XY Right Turns due to the wind strong out of the Southwest.  Air speeds on final were very consistent the whole session until Aircraft X was coming in.  The aircraft was at a 3 mile final showing 1;300 and 170 knots.  I said out loud to the FLM; who was about 6 feet to my right monitoring; that Aircraft X was usually high and fast.  I had no traffic conflicts if they were to go-around; so I watched them.  At about a 2 mile final they were 1;100 and 160 knots and appeared to have leveled off.  I waited for them to tell me they were going around; and when they did I assigned runway heading and 3;000.  They read back the altitude only.  I waited a few seconds to let them get a positive rate and stable climb; then confirmed to fly runway heading for vector final approach course.  They read it back.  I cleared Aircraft Y to cross Runway 28 Left at Tango; since Aircraft X was going around.  I handed Aircraft X's target off to TRACON and waited until Aircraft X neared 3;000.  To confirm the reason too high; too fast for the go around.  They said a flap issue.  I confirmed they would need no assistance; just to run a checklist.  They confirmed no assistance required and confirmed needing to run their checklist.  I told them to stand by while I told TRACON.  I coordinated with CI-1 the reason for the go-around.  As I was coordinating; Aircraft Y called to confirm cross Runway 28 Left at Tango.  I confirmed they were cleared to cross; as they had stopped over the hold short line.  I assume there must have been confusion on the flight deck; especially with all of the Aircraft X communication going on.  I then shipped Aircraft X to Departure. About 5 minutes later the aircraft showed up on the scope left downswing and the FLM confirmed with TRACON no assistance.  The aircraft landed a short time later.The only thing I would suggest is advising sooner about the flap issue; however with the lighter traffic during this pandemic; it really was no problem.  As far as Aircraft Y goes; strange times call for a greater degree of diligence; and they asked to confirm as they should of there is a question; just make sure to hold short first if they are going to pause to ask.  Had they not been cleared it would have been a Runway Incursion at that point.
Tower Controller reported a flight crew had to go-around after being high and fast due to a reported flap problem.