Gas tank vent issue is my first thought. As the fuel gets used up and creates a vacuum in the tank, won't let fuel to the carbs.
Caused by a pinched vent tube. Tank been removed?
Open you case tank cap, place a "straw" into to break the seal, and ride. Or, when the bike stops, open the cap listening to a seal air rush in.
Another member had a problem only in high heat. Seems someone noticed he had an aftermarket fuel filter added to his bike. We are waiting on this years summer desert ride to hear if it's removal has fixed the problem.