# Bug

**URL:** https://meta.discourse.org/c/contribute/bug/1.md?page=10

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

**Page:** 11

---

## [Chat Pitchfork timeouts: replies silently create threads and auto-tracking bloats over time](https://meta.discourse.org/t/chat-pitchfork-timeouts-replies-silently-create-threads-and-auto-tracking-bloats-over-time/401067)

<div class="topic-metadata">

**Author:** [@piffy](https://meta.discourse.org/u/piffy)\
**Replies:** 1\
**Last updated:** [April 21, 2026, 7:01am UTC](https://meta.discourse.org/t/chat-pitchfork-timeouts-replies-silently-create-threads-and-auto-tracking-bloats-over-time/401067 "2026-04-21T07:01:37Z")

</div>

Our site keeps full chat history, which has been accumulating for a long time now. Recently I had an issue where users were complaining about how long the chat button takes to load or if it even shows up at all! The beha…

---

## [Stuck web upgrade flags after a full rebuild](https://meta.discourse.org/t/stuck-web-upgrade-flags-after-a-full-rebuild/400936)

<div class="topic-metadata">

**Author:** [@fuse](https://meta.discourse.org/u/fuse)\
**Replies:** 12\
**Last updated:** [April 20, 2026, 11:20pm UTC](https://meta.discourse.org/t/stuck-web-upgrade-flags-after-a-full-rebuild/400936 "2026-04-20T23:20:56Z")

</div>

Sharing in case this helps anyone else that sees “Updating” in the admin panel although no update is actually in progress and the forum appears otherwise healthy. While it never impacted docker manager updates, the past…

---

## [Endless loading of post history when latest revision is hidden/inaccessible](https://meta.discourse.org/t/endless-loading-of-post-history-when-latest-revision-is-hidden-inaccessible/292414)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 9\
**Last updated:** [August 27, 2024, 6:15pm UTC](https://meta.discourse.org/t/endless-loading-of-post-history-when-latest-revision-is-hidden-inaccessible/292414 "2024-08-27T18:15:29Z")

</div>

When I click to view the edit history at this post, I only get Is this the way it should work? At first, I thought my internet might be very slow.

---

## [Backups page](https://meta.discourse.org/t/backups-page/400730)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 1\
**Last updated:** [April 20, 2026, 10:39am UTC](https://meta.discourse.org/t/backups-page/400730 "2026-04-20T10:39:33Z")

</div>

Summary In our Discourse instance, on the backups pages, an arrow intermittently disappears. This appears to be a regression, as i didn’t notice it last year. Environment • Discourse version: 2026.4.0-latest (9776b417…

---

## [Cannot search for icon by name in custom sidebar section configuration modal](https://meta.discourse.org/t/cannot-search-for-icon-by-name-in-custom-sidebar-section-configuration-modal/400945)

<div class="topic-metadata">

**Author:** [@Lilly](https://meta.discourse.org/u/Lilly)\
**Replies:** 1\
**Last updated:** [April 20, 2026, 9:57am UTC](https://meta.discourse.org/t/cannot-search-for-icon-by-name-in-custom-sidebar-section-configuration-modal/400945 "2026-04-20T09:57:51Z")

</div>

:lady\_beetle: Overview When configuring custom sidebar sections and choosing an icon from the selector, the search field does not allow typing in the field to search for the icon by name. :person\_walking: Steps to repro…

---

## [SSO Provider URL contains symbol # cause issue](https://meta.discourse.org/t/sso-provider-url-contains-symbol-cause-issue/400782)

<div class="topic-metadata">

**Author:** [@vijayan\_mmm](https://meta.discourse.org/u/vijayan_mmm)\
**Replies:** 1\
**Last updated:** [April 20, 2026, 5:17am UTC](https://meta.discourse.org/t/sso-provider-url-contains-symbol-cause-issue/400782 "2026-04-20T05:17:22Z")

</div>

i have configured oauth2 for my provider, which has https://companyprovider/portal/#/login?client\_id=8ascxc but oauth-basic plugin considering # as delimitator and split the url without /#/login when redirecting for SSO…

---

## [Cannot disable read-only mode on Free Plan](https://meta.discourse.org/t/cannot-disable-read-only-mode-on-free-plan/400870)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 3\
**Last updated:** [April 17, 2026, 11:43pm UTC](https://meta.discourse.org/t/cannot-disable-read-only-mode-on-free-plan/400870 "2026-04-17T23:43:17Z")

</div>

I am unable to disable read-only mode on my forum. IIRC I enabled it to take a backup, but now I cannot get rid of it: The ‘Disable read-only’ button in Admin \> Backups changes to ‘Enable read-only’ when clicked, but upo…

---

## [Cannot enable 2FA after OAuth2 login](https://meta.discourse.org/t/cannot-enable-2fa-after-oauth2-login/227972)

<div class="topic-metadata">

**Author:** [@wn03](https://meta.discourse.org/u/wn03)\
**Replies:** 1\
**Last updated:** [July 9, 2022, 4:27pm UTC](https://meta.discourse.org/t/cannot-enable-2fa-after-oauth2-login/227972 "2022-07-09T16:27:17Z")

</div>

First things first, I just wanted to say I’m loving this software. Keep up the great work. I have forced 2FA for staff on my instance of Discourse. My staff member used GitHub OAuth2 to register/login to his account, an…

---

## [Unable to save category settings made by plugins](https://meta.discourse.org/t/unable-to-save-category-settings-made-by-plugins/400699)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 6\
**Last updated:** [April 17, 2026, 7:00am UTC](https://meta.discourse.org/t/unable-to-save-category-settings-made-by-plugins/400699 "2026-04-17T07:00:19Z")

</div>

Continuing the discussion from Custom Wizard Plugin :mage:: I am having the same issue and it is happening with more plugins, like Locations and Private Topics. The “you have unsaved changes” with the option to save si…

---

## [Site setting menu limited by results page size](https://meta.discourse.org/t/site-setting-menu-limited-by-results-page-size/372904)

<div class="topic-metadata">

**Author:** [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Replies:** 4\
**Last updated:** [April 16, 2026, 10:48pm UTC](https://meta.discourse.org/t/site-setting-menu-limited-by-results-page-size/372904 "2026-04-16T22:48:48Z")

</div>

When accessing the site settings on mobile, the section menu is restricted by the size of the search results within the current section. My step-by-step: On mobile, go to ‘all site settings’ Search for ‘email’ in the …

---

## [Users are unable to see invite details](https://meta.discourse.org/t/users-are-unable-to-see-invite-details/400775)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 1\
**Last updated:** [April 16, 2026, 4:58pm UTC](https://meta.discourse.org/t/users-are-unable-to-see-invite-details/400775 "2026-04-16T16:58:41Z")

</div>

Issue: Users are not able to see the invite details tabs, only staff can Reason discourse/frontend/discourse/app/routes/user-invited.js at main · discourse/discourse · GitHub const can\_see\_invite\_details = …

---

## [Chat link missing in post event widget after to Rollup](https://meta.discourse.org/t/chat-link-missing-in-post-event-widget-after-to-rollup/400691)

<div class="topic-metadata">

**Author:** [@klappradla](https://meta.discourse.org/u/klappradla)\
**Replies:** 4\
**Last updated:** [April 16, 2026, 1:20pm UTC](https://meta.discourse.org/t/chat-link-missing-in-post-event-widget-after-to-rollup/400691 "2026-04-16T13:20:36Z")

</div>

Hi :waving\_hand: we ran into a small bug with the chat feature of the discourse-calendar plugin, where the :speech\_balloon:-link to the chat channel was suddenly missing in the post event widget. It most likely broke w…

---

## [New topic title input (#reply-title) remains LTR in RTL sites — fix still not effective (2026)](https://meta.discourse.org/t/new-topic-title-input-reply-title-remains-ltr-in-rtl-sites-fix-still-not-effective-2026/400490)

<div class="topic-metadata">

**Author:** [@Nima1](https://meta.discourse.org/u/Nima1)\
**Replies:** 2\
**Last updated:** [April 16, 2026, 11:00am UTC](https://meta.discourse.org/t/new-topic-title-input-reply-title-remains-ltr-in-rtl-sites-fix-still-not-effective-2026/400490 "2026-04-16T11:00:11Z")

</div>

Bug description On any RTL site (tested on a Persian/Farsi instance), the topic title input in the composer stays LTR even when the entire page is RTL. The input has dir="auto" (or no dir attribute at all in some cases…

---

## [Inconsistent permission to use the same tag in the same category](https://meta.discourse.org/t/inconsistent-permission-to-use-the-same-tag-in-the-same-category/400696)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 1\
**Last updated:** [April 15, 2026, 8:31pm UTC](https://meta.discourse.org/t/inconsistent-permission-to-use-the-same-tag-in-the-same-category/400696 "2026-04-15T20:31:07Z")

</div>

I am a little confused by the new feature which explains why I cannot use certain tags. Depending on the search term, it sometimes says I can use the tag in this category and sometimes it says I can’t. If I was not allow…

---

## [IP info is not updated when you switch to a different reviewable](https://meta.discourse.org/t/ip-info-is-not-updated-when-you-switch-to-a-different-reviewable/391230)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 2\
**Last updated:** [April 14, 2026, 10:56pm UTC](https://meta.discourse.org/t/ip-info-is-not-updated-when-you-switch-to-a-different-reviewable/391230 "2026-04-14T22:56:46Z")

</div>

I noticed wrong IP information in the review queue. To me, it seems this is not always updated when I switch from one flagged post to another. Repro steps from the video below: Enable Reviewable UI refresh at least fo…

---

## [Error in browser console when using hashtag autocomplete in the composer: undefined generateIconHTML](https://meta.discourse.org/t/error-in-browser-console-when-using-hashtag-autocomplete-in-the-composer-undefined-generateiconhtml/400570)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 2\
**Last updated:** [April 14, 2026, 9:15pm UTC](https://meta.discourse.org/t/error-in-browser-console-when-using-hashtag-autocomplete-in-the-composer-undefined-generateiconhtml/400570 "2026-04-14T21:15:56Z")

</div>

I haven’t noticed any issues yet, but I see error messages in the browser console when I use the hashtag autocomplete feature in the composer on my forum. There are two slightly different versions: In full safe mode (n…

---

## [Can\`t scroll topic when replying](https://meta.discourse.org/t/can-t-scroll-topic-when-replying/400006)

<div class="topic-metadata">

**Author:** [@Jagster](https://meta.discourse.org/u/Jagster)\
**Replies:** 1\
**Last updated:** [April 14, 2026, 4:33pm UTC](https://meta.discourse.org/t/can-t-scroll-topic-when-replying/400006 "2026-04-14T16:33:57Z")

</div>

I was here and I needed to scroll topic to find one post I would like to quote. I must close the composer, find what I wanted to quote and then return to the draft and continue. The expectation is I can do what I’ve…

---

## [Creating a New Topic from the composer bypasses disallowed tags](https://meta.discourse.org/t/creating-a-new-topic-from-the-composer-bypasses-disallowed-tags/400616)

<div class="topic-metadata">

**Author:** [@BentLightning](https://meta.discourse.org/u/BentLightning)\
**Replies:** 0\
**Last updated:** [April 14, 2026, 4:08pm UTC](https://meta.discourse.org/t/creating-a-new-topic-from-the-composer-bypasses-disallowed-tags/400616 "2026-04-14T16:08:14Z")

</div>

Creating a topic from a tag page (e.g. Topics tagged done ) puts the tag into the composer, despite the fact it’s disallowed: The server-side will still barf on submit, however.

---

## [Embedded comments dates are still not localized](https://meta.discourse.org/t/embedded-comments-dates-are-still-not-localized/400582)

<div class="topic-metadata">

**Author:** [@MarkoK](https://meta.discourse.org/u/MarkoK)\
**Replies:** 0\
**Last updated:** [April 14, 2026, 5:15am UTC](https://meta.discourse.org/t/embedded-comments-dates-are-still-not-localized/400582 "2026-04-14T05:15:24Z")

</div>

Hi, this topic is based on a discussion on ask.discourse.com, where we noticed what appears to be the same issue as in this older Meta topic: Embed: dates are not localized We are using the default Discourse embedded …

---

## [Email receive issue](https://meta.discourse.org/t/email-receive-issue/374615)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 29\
**Last updated:** [April 13, 2026, 2:27pm UTC](https://meta.discourse.org/t/email-receive-issue/374615 "2026-04-13T14:27:11Z")

</div>

Hi Discourse, after rebuilding mail-receiver and app this morning, i have been getting the following outcome on email that would have sent previously

---

## [Cooked error after translate](https://meta.discourse.org/t/cooked-error-after-translate/400509)

<div class="topic-metadata">

**Author:** [@cuo\_wu](https://meta.discourse.org/u/cuo_wu)\
**Replies:** 2\
**Last updated:** [April 13, 2026, 6:29am UTC](https://meta.discourse.org/t/cooked-error-after-translate/400509 "2026-04-13T06:29:28Z")

</div>

I found a problem after I use SC language. May be cause of cook. Discourse FontAwesome Pro - Customization / Plugin - Discourse Meta

---

## [Topic content does not take up full width for very short text](https://meta.discourse.org/t/topic-content-does-not-take-up-full-width-for-very-short-text/395371)

<div class="topic-metadata">

**Author:** [@fangjue](https://meta.discourse.org/u/fangjue)\
**Replies:** 2\
**Last updated:** [February 6, 2026, 3:33pm UTC](https://meta.discourse.org/t/topic-content-does-not-take-up-full-width-for-very-short-text/395371 "2026-02-06T15:33:38Z")

</div>

Priority/Severity: Medium Platform: Mobile, any OS/browser, with Horizon theme Description: If a topic only contains short text that fits within a portion of screen width, the topic content box does not take up full wi…

---

## [Bug: \`/favicon/proxied\` returns the same image for different URLs (cache key issue?)](https://meta.discourse.org/t/bug-favicon-proxied-returns-the-same-image-for-different-urls-cache-key-issue/400464)

<div class="topic-metadata">

**Author:** [@scavin](https://meta.discourse.org/u/scavin)\
**Replies:** 0\
**Last updated:** [April 11, 2026, 7:26am UTC](https://meta.discourse.org/t/bug-favicon-proxied-returns-the-same-image-for-different-urls-cache-key-issue/400464 "2026-04-11T07:26:30Z")

</div>

Summary /favicon/proxied appears to return the same image for different input URLs. This is reproducible on meta.discourse.org, so it is not instance-specific. Reproduction Test with two different images: Image A: h…

---

## [Copying a table, without a tHead, from my clipboard, into the editor, converts its top-most TR's TD into a TH](https://meta.discourse.org/t/copying-a-table-without-a-thead-from-my-clipboard-into-the-editor-converts-its-top-most-trs-td-into-a-th/400440)

<div class="topic-metadata">

**Author:** [@roke\_julian\_lockhart](https://meta.discourse.org/u/roke_julian_lockhart)\
**Replies:** 0\
**Last updated:** [April 10, 2026, 10:12pm UTC](https://meta.discourse.org/t/copying-a-table-without-a-thead-from-my-clipboard-into-the-editor-converts-its-top-most-trs-td-into-a-th/400440 "2026-04-10T22:12:08Z")

</div>

When I paste, into d-editor-container --rich-editor-enabled, a table, without a tHead, that has been copied into my clipboard, its top-most TR \> TD is converted into a TH. An example is: Return-Path: \<b\_gj3xu4tynbxdmm…

---

## [The webcal URL is incorrectly passed to the Calendar Name field in Google Calendar](https://meta.discourse.org/t/the-webcal-url-is-incorrectly-passed-to-the-calendar-name-field-in-google-calendar/400167)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 7\
**Last updated:** [April 8, 2026, 9:14pm UTC](https://meta.discourse.org/t/the-webcal-url-is-incorrectly-passed-to-the-calendar-name-field-in-google-calendar/400167 "2026-04-08T21:14:44Z")

</div>

This is about the new Calendar subscription URLs for external calendar apps functionality. I notice that when I add a URL to my Google Calendar, the URL is posted to both the URL field (appropriately) and the Name field…

---

## [Ampersand not displaying properly in synchronised events](https://meta.discourse.org/t/ampersand-not-displaying-properly-in-synchronised-events/400166)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 2\
**Last updated:** [April 8, 2026, 8:26pm UTC](https://meta.discourse.org/t/ampersand-not-displaying-properly-in-synchronised-events/400166 "2026-04-08T20:26:16Z")

</div>

I’m loving the new Calendar subscription URLs for external calendar apps functionality - just awesome! This is a minor bug that I’ve noticed in real world use. When there is an ampersand (i.e. &) in the Title of an Even…

---

## [Theme (component)s do not look at .discourse-compatibility on update](https://meta.discourse.org/t/theme-component-s-do-not-look-at-discourse-compatibility-on-update/400248)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 0\
**Last updated:** [April 8, 2026, 6:28pm UTC](https://meta.discourse.org/t/theme-component-s-do-not-look-at-discourse-compatibility-on-update/400248 "2026-04-08T18:28:51Z")

</div>

A theme (component) honors .discourse-compatibility when it is installed, which is good :+1: However, when .discourse-compatibility is updated after the theme component has been installed and updated beyond the target v…

---

## [Category security settings reset when changing parent/subcategory relationship](https://meta.discourse.org/t/category-security-settings-reset-when-changing-parent-subcategory-relationship/399976)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 2\
**Last updated:** [April 8, 2026, 5:59pm UTC](https://meta.discourse.org/t/category-security-settings-reset-when-changing-parent-subcategory-relationship/399976 "2026-04-08T17:59:53Z")

</div>

Steps to reproduce: Enable the upcoming change “Enable simplified category creation” Create a category “Test category” Create a category “Test subcategory” Enable the “advanced settings” and go to the “Security” tab Ad…

---

## [Automatic replies to something else flags don't update the bump date in the inbox](https://meta.discourse.org/t/automatic-replies-to-something-else-flags-dont-update-the-bump-date-in-the-inbox/393447)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 2\
**Last updated:** [April 8, 2026, 4:13pm UTC](https://meta.discourse.org/t/automatic-replies-to-something-else-flags-dont-update-the-bump-date-in-the-inbox/393447 "2026-04-08T16:13:28Z")

</div>

Last week I noticed that the automatic reply to the PM created when I flagged a post did not bump the conversation. When you are notified by the green envelope on your avatar, the date of the activity might not be that r…

---

## [Double HTML escaping in data explorer output](https://meta.discourse.org/t/double-html-escaping-in-data-explorer-output/400018)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 1\
**Last updated:** [April 8, 2026, 5:07am UTC](https://meta.discourse.org/t/double-html-escaping-in-data-explorer-output/400018 "2026-04-08T05:07:56Z")

</div>

After finding my workaround for this issue, I still could not get the HTML escaping right. Until I found out that that was not a SQL issue but a display issue. Query: SELECT 'Fish & Chips' Output: Fish &amp; Chips De…

[Previous page](https://meta.discourse.org/c/contribute/bug/1.md?page=9)

[Next page](https://meta.discourse.org/c/contribute/bug/1.md?page=11)
