I paid for a "Homepage ad", why do I not see my ad there?

The way it works is that the site does a random shuffle of all homepage ads. Only displays a random 12 at once until next page visit, or screen refresh.

On mobile it shows 1, on desktop it shows 6, then a user can slide through to see all 12.