Summary
Channels containing very large messages (long earnings press releases, reformatted SEC 10-Q tables) silently fail to render in Buzz Desktop 0.5.17. The channel appears empty or threads are truncated, but all messages are confirmed present on the relay (readable via buzz messages get CLI).
Environment
- Buzz Desktop: v0.5.17 (latest, macOS aarch64)
- OS: macOS 26.5.2 (Apple Silicon)
- Relay: Block-hosted (
wss://augury.communities.buzz.xyz)
- Community: Augury (invite-only)
Reproduction
- Post a very large message to a channel (~8KB+ of content — e.g., a full quarterly earnings press release with financial tables)
- Post additional messages as thread replies (kind 45003) including reformatted SEC filing tables (~4KB of markdown tables)
- Reopen the channel in Buzz Desktop
Expected behavior
Channel displays all messages, with large messages either rendered in full or collapsed with a "show more" affordance.
Actual behavior
- Channel appears empty or thread replies are missing — no error is shown to the user
- Messages are confirmed present on the relay (verified via
buzz messages get --channel <UUID> --limit 10 — all messages return correctly)
- WebContent process hits memory pressure (~440-462 MB observed) and silently drops content rather than rendering it
- The problem affects both the specific channel and can cascade to related channels in the sidebar
Affected channels (confirmed)
| Channel |
UUID |
Content |
| Augury Portfolio |
4183a6ba-2b2d-4551-a915-b2398cad07c5 |
LQDA Q2 2026 earnings press release (~8KB) + reformatted 10-Q financial tables (~4KB) as thread replies |
| CRMD |
a4c74c38-c3d3-4168-bfa2-5a2d5d02fdc5 |
CRMD biotech research post (~12KB) with inline images and link previews |
Diagnosis
buzz messages get returns all messages correctly — this is not a relay or data issue
- WebContent memory pressure events observed in system logs around the time channels go blank
- The v0.5.17 release includes
fix(desktop): eliminate mounted-view CPU burn which addresses related CPU/memory issues but does not fully resolve this case
- Large messages with kind 45003 (threaded replies) containing dense markdown tables appear to be the worst case
- A full quit (Cmd+Q) and relaunch of Buzz Desktop temporarily restores some rendering, but the issue recurs when the large messages are loaded again
Related issues
Suggested fixes
- Cap message render size — if a message exceeds a threshold (e.g., 5KB), collapse it with a "Expand" button instead of attempting to render the full content inline
- Lazy-load thread replies — only render visible replies in the viewport, not the entire thread at once
- Show an error state — if WebContent fails to render a message, show a placeholder ("Unable to display this message — it may be too large") instead of silently dropping it
- Paginate or virtualize the message list so large channels don't attempt to render all messages simultaneously
Impact
This makes the desktop app unusable for investment research workflows where earnings reports and SEC filings are shared in channels — exactly the use case Buzz is designed for.
Summary
Channels containing very large messages (long earnings press releases, reformatted SEC 10-Q tables) silently fail to render in Buzz Desktop 0.5.17. The channel appears empty or threads are truncated, but all messages are confirmed present on the relay (readable via
buzz messages getCLI).Environment
wss://augury.communities.buzz.xyz)Reproduction
Expected behavior
Channel displays all messages, with large messages either rendered in full or collapsed with a "show more" affordance.
Actual behavior
buzz messages get --channel <UUID> --limit 10— all messages return correctly)Affected channels (confirmed)
4183a6ba-2b2d-4551-a915-b2398cad07c5a4c74c38-c3d3-4168-bfa2-5a2d5d02fdc5Diagnosis
buzz messages getreturns all messages correctly — this is not a relay or data issuefix(desktop): eliminate mounted-view CPU burnwhich addresses related CPU/memory issues but does not fully resolve this caseRelated issues
Suggested fixes
Impact
This makes the desktop app unusable for investment research workflows where earnings reports and SEC filings are shared in channels — exactly the use case Buzz is designed for.