# Forum threads don't load from logged in users after reboot + upgrade from admin panel - how to speed it up?

**URL:** https://meta.discourse.org/t/forum-threads-dont-load-from-logged-in-users-after-reboot-upgrade-from-admin-panel-how-to-speed-it-up/400446
**Category:** Support
**Tags:** unsupported-install
**Created:** [11 באפריל,‏ 2026,‏ 1:07am UTC](https://meta.discourse.org/t/forum-threads-dont-load-from-logged-in-users-after-reboot-upgrade-from-admin-panel-how-to-speed-it-up/400446 "2026-04-11T01:07:32Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![InquilineKea](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/inquilinekea/32/287660_2.png) [@InquilineKea](https://meta.discourse.org/u/InquilineKea)
#### Post date: [11 באפריל,‏ 2026,‏ 1:07am UTC](https://meta.discourse.org/t/forum-threads-dont-load-from-logged-in-users-after-reboot-upgrade-from-admin-panel-how-to-speed-it-up/400446/1 "2026-04-11T01:07:32Z")

</div>

So I can barely post threads anymore when logged in.

When logged off, the threads work fine.

An upgrade failed mid-way and the forum went offline. we used codex to fix the upgrade and it worked again.

Hosted on Digital Ocean

> **[Microbiome thread](https://forum.longevitybase.org/t/microbiome-thread/507/1)**
>
> Yes, but the best way is not “buy every exotic gut bug and pray.” Centenarian microbiomes are a pattern, not one magic organism. Reviews commonly mention taxa like Akkermansia, Bifidobacterium, and Christensenellaceae, but the exact mix varies...

Somehow it’s only laggy from my admin panel

> Findings:
> 
> - discourse-question-answer is stale upstream. The copy you’re running is from 2022-08-17.
> 
> - The live site was not failing because of it. categories.json, latest.json, and / were all serving after recovery.
> 
> - The actual issue was narrower: during rebuild/bootstrap, Chat’s one-time category seeding hit the plugin’s BasicCategorySerializer hook, and that hook called object.send(key) too aggressively.
> 
> What I changed:
> 
> - Patched the running plugin serializer to use a safe fallback instead of blindly calling send.
> 
> - Added the same compatibility patch to /var/discourse/containers/app.yml so future rebuilds re-apply it automatically.
> 
> - Kept backups at /var/discourse/containers/app.yml.bak-2026-04-08 and /var/discourse/containers/app.yml.bak-2026-04-08-qa.
> 
> Validation:
> 
> - [https://forum.longevitybase.org/](https://forum.longevitybase.org/) returns 200.
> 
> - [https://forum.longevitybase.org/latest.json](https://forum.longevitybase.org/latest.json) returns 200.
> 
> - [https://forum.longevitybase.org/categories.json](https://forum.longevitybase.org/categories.json) is returning qa\_enabled fields correctly.
> 
> One caveat:
> 
> - I did not run another full rebuild after adding the persistent hook, because the live app is healthy and the equivalent patch was already applied successfully in the running container. The next
> 
> If you want, I can do one more pass on whether that plugin should eventually be forked and pinned instead of cloned directly from the abandoned upstream repo.

---

_[View the full topic](https://meta.discourse.org/t/forum-threads-dont-load-from-logged-in-users-after-reboot-upgrade-from-admin-panel-how-to-speed-it-up/400446)._
