ChatGPT ad units swap advertisers mid-load, raising double-billing questions

One moment a ChatGPT ad slot displays one advertiser. Seconds later a different advertiser has taken its place and stays there, a pattern first documented by Search Engine Roundtable and echoed by anecdotal reports across the platform. The bug surfaced during a busy stretch for OpenAI: ChatGPT advertising has expanded to Mexico and Brazil, a European rollout is planned by the end of August, and the company introduced a teen mode with parental consent controls this week. OpenAI has not explained why the swap happens or confirmed how the ad units involved get billed.
Brands that end up as the final advertiser in a swapped slot have no way to know whether a competitor's ad briefly loaded first in the same unit, and brands that get swapped out have no way to know whether they were billed for an impression nobody saw. That uncertainty lands on a channel that already runs on a thin definition of viewability, since the wider industry standard requires only half of an ad's pixels in view for one continuous second. Any advertiser buying into ChatGPT right now is buying into a placement OpenAI itself has not yet explained, at exactly the moment the company is trying to scale ad revenue across new markets.