# 3.5.0.beta2-dev, Theme component have become nonoperative due to the discourse-events plugin

**URL:** https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485
**Category:** Bug
**Tags:** search-banner
**Created:** [March 17, 2025, 2:39am UTC](https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485 "2025-03-17T02:39:49Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![qingfeng1024](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/qingfeng1024/32/495412_2.png) [@qingfeng1024](https://meta.discourse.org/u/qingfeng1024)
#### Post date: [March 17, 2025, 2:39am UTC](https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485/1 "2025-03-17T02:39:49Z")

</div>

After the update（ 3.5.0.beta2-dev）, numerous theme component functionalities have become nonoperative, such as the “Search Banner,” and the “Update” option has vanished from the administrator settings interface.

 ![The image shows a webpage interface of the "isufe" app, highlighting options for categories, tags, and latest content, with a sidebar menu for topics, users, groups, badges, and a community wiki. (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/3/5/f/35fbc425e4b3a766ce528864f0a185dd3b721914.jpeg)

The search banner has ceased to function.

 ![The image displays a user interface with a left-side menu featuring options such as "Information Center," "Groups," "All Site Settings," and "Latest changes," and a hint indicating that the favicon might not be displayed, suggesting to check favicon settings. (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/2/d/5/2d52ca877a601f67c5477a6f6863c4136ef62fce.png)

There was once an option to update Discourse, which has since vanished. I am now at a loss as to where to perform the update, and can only do so by accessing the server directly.

 ![The image shows a chat log interface displaying various usernames, timestamps, and topics, with one thread indicated as "Slow chat time" and two others marked with "bytib card" and "Alibaba Cloud 199r Discount Yearly Payment Machine," each tagged with time stamps and categories like "computer" and "Self-hosted." (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/6/0/3/6033057d1a90a613a90a97c1d1a0c40fcc40b95d.png)

The post preview has disappeared.

 ![The image shows a web interface focusing on a section labeled "Slow chat time" with a blue tag under multiple discussion posts and categories related to issues with service speeds, including topics like check-in plans, management, and community feedback. (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/4/1/b/41ba0d223d4bb9d55820ba63da4366b5398c8dfd.png)

The category icon theme component has failed.

 ![The image depicts a word cloud with terms like "Pure water" and "Slow chat time" highlighted, along with a mobile screenshot showing search results for "Pure water." (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/e/6/6/e6694ca045c5c46c14812b06db8674aa1414fb54.png)

The tag icon theme component has failed.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [March 17, 2025, 3:32am UTC](https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485/3 "2025-03-17T03:32:10Z")

</div>

> [@qingfeng1024](#):
>
> numerous theme component functionalities have become nonoperative

Do you see any error as admin on the interface?  
Can you look at the browser’s console?

> [@qingfeng1024](#):
>
> such as the “Search Banner,”

This might be related (but it’s likely not the case)

> [@Advanced Search Banner](https://meta.discourse.org/t/advanced-search-banner/122939/171):
>
> FYI all, we are imminently merging a simplified version of this into core [FEATURE: Add welcome banner to core by martin-brennan · Pull Request #31516 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/31516) . This component is still supported, but it has been renamed to Advanced Search Banner from this PR onward [DEV: Update theme name to Advanced Search Banner by martin-brennan · Pull Request #84 · discourse/discourse-search-banner · GitHub](https://github.com/discourse/discourse-search-banner/pull/84) . If this component is installed, the core welcome banner will not be displayed. …

> [@qingfeng1024](#):
>
> “Update” option has vanished from the administrator settings interface

Do you mean the “Update Discourse” link?

---

<div class="post-metadata">

### Author: ![qingfeng1024](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/qingfeng1024/32/495412_2.png) [@qingfeng1024](https://meta.discourse.org/u/qingfeng1024)
#### Post date: [March 17, 2025, 3:42am UTC](https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485/4 "2025-03-17T03:42:11Z")

</div>

![The image shows a webpage interface of the "isufe" app, highlighting options for categories, tags, and latest content, with a sidebar menu for topics, users, groups, badges, and a community wiki. (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/3/5/f/35fbc425e4b3a766ce528864f0a185dd3b721914.jpeg)

The search banner has ceased to function.

 ![The image displays a user interface with a left-side menu featuring options such as "Information Center," "Groups," "All Site Settings," and "Latest changes," and a hint indicating that the favicon might not be displayed, suggesting to check favicon settings. (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/2/d/5/2d52ca877a601f67c5477a6f6863c4136ef62fce.png)

There was once an option to update Discourse, which has since vanished. I am now at a loss as to where to perform the update, and can only do so by accessing the server directly.

 ![The image shows a chat log interface displaying various usernames, timestamps, and topics, with one thread indicated as "Slow chat time" and two others marked with "bytib card" and "Alibaba Cloud 199r Discount Yearly Payment Machine," each tagged with time stamps and categories like "computer" and "Self-hosted." (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/6/0/3/6033057d1a90a613a90a97c1d1a0c40fcc40b95d.png)

The post preview has disappeared.

 ![The image shows a web interface focusing on a section labeled "Slow chat time" with a blue tag under multiple discussion posts and categories related to issues with service speeds, including topics like check-in plans, management, and community feedback. (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/4/1/b/41ba0d223d4bb9d55820ba63da4366b5398c8dfd.png)

The category icon theme component has failed.

 ![The image depicts a word cloud with terms like "Pure water" and "Slow chat time" highlighted, along with a mobile screenshot showing search results for "Pure water." (由 AI 生成标题)](https://global.discourse-cdn.com/meta/original/4X/e/6/6/e6694ca045c5c46c14812b06db8674aa1414fb54.png)

The tag icon theme component has failed.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [March 17, 2025, 4:00am UTC](https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485/5 "2025-03-17T04:00:30Z")

</div>

Thanks for the details!

If you go into [safe mode](https://meta.discourse.org/t/53504?silent=true) and disable the plugins, it seems the TCs are back:

For example:

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/2/0/620a6faa6f06b6b5c07405f9a151f2bad7e2e04f.png)

I see the banner as well.

Looking at the browser’s console, I see an error with the plugin Discourse Events:

```plaintext
Uncaught Error: Could not find module `discourse/mixins/singleton` imported from `discourse/plugins/discourse-events/discourse/models/provider`
    at loader.js:247:1
    at h (loader.js:258:1)
    at u.findDeps (loader.js:168:1)
    at h (loader.js:262:1)
    at u.findDeps (loader.js:168:1)
    at h (loader.js:262:1)
    at requireModule (loader.js:24:1)
    at y (app.js:170:18)
    at b (app.js:193:19)
    at app.js:156:29
    at g.start (app.js:167:1)
    at HTMLDocument.<anonymous> (start-app.js:5:7)
    at discourse-boot.js:13:12
    at discourse-boot.js:1:1

```

Can you try to disable it from the admin settings and reload the page to see if it helps?

---

<div class="post-metadata">

### Author: ![qingfeng1024](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/qingfeng1024/32/495412_2.png) [@qingfeng1024](https://meta.discourse.org/u/qingfeng1024)
#### Post date: [March 17, 2025, 4:17am UTC](https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485/6 "2025-03-17T04:17:07Z")

</div>

Goodness gracious, you have pinpointed the issue with precision! After disabling the discourse-events plugin, everything returned to normal. It appears that this plugin has a severe bug in its latest version, which led to these malfunctions.

Many thanks for your assistance!

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [March 17, 2025, 4:23am UTC](https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485/7 "2025-03-17T04:23:14Z")

</div>

You’re welcome! I reported the problem here: [Events Plugin 📅 - #869 by Arkshine](https://meta.discourse.org/t/events-plugin/69776/869).

---

<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: [June 5, 2025, 5:53am UTC](https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485/8 "2025-06-05T05:53:52Z")

</div>

Given this is due to a third party plugin I am closing this topic, we only keep track of discourse official plugins and core in the #Contribute > Bug category.

---

<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: [June 5, 2025, 5:53am UTC](https://meta.discourse.org/t/3-5-0-beta2-dev-theme-component-have-become-nonoperative-due-to-the-discourse-events-plugin/357485/9 "2025-06-05T05:53:57Z")

</div>


