Foreign ambassadors were promised free food and drinks, misting fans and shaded seats during the event. Then some of them were uninvited.