He wasn't a flagman, he was just a worker jaywalking aimlessly. They had no flagmen.
IMG_20170310_134407962_HDR by Jon, on Flickr
1400 block of V NW. You'll notice the little tiny stripe of white the car is about to drive over - that's what's left of the bike lane. This is in my Ward, so my councilmember is sort of responsive about this one, and it makes it even more frustrating. She reached out to whoever is in charge, and his response demonstrates that 1) he has no idea what the law is and 2) DDOT didn't do their job. They could easily fix this by removing about 5 parking spaces and striping a temporary bike lane. They didn't, probably in part because of NIMBYs freaking out over parking.
This is what really gets me about many of these fights. This is a dense, wealthy neighborhood with excellent transit. This spot is just a few blocks from U St Metro, and a block from one of the busiest bus intersections in the city (14th and U NW). And you have people living in $700K condos complaining about five government subsidized parking spots.