Pepsi decided to withdraw the ad featuring Kendall Jenner after sparking protests and accusations that the beverage maker was downplaying recent street protests in the United States.
The ad shows Kendall Jenner leaving a photo shoot to join a tightly controlled demonstration.
Kendall Jenner reduced the tension by approaching the police line and handing an employee a box of Pepsi, which caused a toast.
In a statement posted on its website, Pepsi said it did not intend to shed light on serious issues.
The much-mocked ad was posted on YouTube on April 4, but was no longer available there less than 24 hours later.
For nearly two years, there have been protests over the use of force by police against African Americans.
There were also demonstrations against President Donald Trump after last year’s election.
The ad does not indicate what the crowds of mostly young and very good looking people are marching for. Even their signs had only common slogans such as “conversation” and “voice.”
However, within minutes of the ad’s launch, observers said it downplayed protests in cities such as Baltimore, Maryland and Ferguson, Missouri, following the police killing of blacks.
Leading Black Lives activist Matter DeRay McKesson said: “If I had worn Pepsi, I guess I would never have been arrested. Who knew? ”
“Pepsi, this ad is rubbish.”
Pepsi said it was “trying to project a global message of unity, peace and understanding.”
The company’s statement continued: “Obviously we missed the assessment and apologize.
“We did not intend to shed light on any serious problem. We remove the content and stop any further distribution. “