# Discourse Ad settings breaks viewing categories

**URL:** https://meta.discourse.org/t/discourse-ad-settings-breaks-viewing-categories/258563
**Category:** Bug
**Tags:** advertising
**Created:** [March 16, 2023, 3:58am UTC](https://meta.discourse.org/t/discourse-ad-settings-breaks-viewing-categories/258563 "2023-03-16T03:58:49Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![MarcP](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marcp/32/160184_2.png) [@MarcP](https://meta.discourse.org/u/MarcP)
#### Post date: [March 16, 2023, 3:58am UTC](https://meta.discourse.org/t/discourse-ad-settings-breaks-viewing-categories/258563/1 "2023-03-16T03:58:49Z")

</div>

It took me a while to trace down this bug, it’s a little hard to repro but:

Requirement: there are ads displayed on `Topic list top ads`, in my case simple HTML text ads.

Issue: category browsing (at least from the sidebar) breaks after a few clicks. All Categories shows a random category, and visiting category A might show the same topic list

Repro:

1. Click category A
2. Click category B
3. Click “All Categories”
4. Click category C, C has subcategories, set to “none” instead of “all” subcategories
5. Click “All Categories”
6. Repeat
7. Issue described above should appear by now, otherwise repeat.

Repro is basically some random browsing between “categories” and “all categories” and other sequences might give the same issue as result. 2-3 rotations should definitely result in repro.

When the `Topic list top ads` ads are disabled, zapping between categories and “categories” and “all categories” works as expected.

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [March 18, 2023, 12:29am UTC](https://meta.discourse.org/t/discourse-ad-settings-breaks-viewing-categories/258563/3 "2023-03-18T00:29:10Z")

</div>

Moving this to a separate topic to confirm; I’ll try for a repro and get back to you, @MarcP. 🙂

---

<div class="post-metadata">

### Author: ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)
#### Post date: [March 18, 2023, 1:24pm UTC](https://meta.discourse.org/t/discourse-ad-settings-breaks-viewing-categories/258563/4 "2023-03-18T13:24:15Z")

</div>

Hi @maiki

If you’re bug fixing the #adplugin would you be able to look at this bug at the same time: [Adverts are being displayed at the top - twice](https://meta.discourse.org/t/adverts-are-being-displayed-at-the-top-twice/256693)

Thanks 😊

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [May 22, 2024, 11:39pm UTC](https://meta.discourse.org/t/discourse-ad-settings-breaks-viewing-categories/258563/6 "2024-05-22T23:39:19Z")

</div>

Hi @MarcP. I was never able to reproduce this on the testing site I was using. Is this still affecting your site?

---

<div class="post-metadata">

### Author: ![MarcP](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marcp/32/160184_2.png) [@MarcP](https://meta.discourse.org/u/MarcP)
#### Post date: [May 23, 2024, 12:00am UTC](https://meta.discourse.org/t/discourse-ad-settings-breaks-viewing-categories/258563/7 "2024-05-23T00:00:01Z")

</div>

Hello there, at this time, I can no longer repro this. Thanks for the reply anyway!

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [May 23, 2024, 12:12am UTC](https://meta.discourse.org/t/discourse-ad-settings-breaks-viewing-categories/258563/8 "2024-05-23T00:12:20Z")

</div>


