Summary
Buzz Relay appears to be functioning correctly — I can access my hosted relay, create channels, and assign models to agents — but Buzz Desktop will not allow me to add agents to channels, and I cannot join any channel I create. This behavior suggests a possible bug in channel membership or relay handshake logic.
Environment
• Buzz Desktop: (latest release at time of report)
• Buzz Relay: Self hosted on Linux VM
• Relay Access: Publicly reachable via HTTPS
• Cloudflare Tunnel: Active, no Access policies
• OS: Windows 11 (Buzz Desktop)
Expected Behavior
• After creating a channel, I should be able to:
o Add agents to that channel
o Join the channel from Buzz Desktop
Actual Behavior
• I can:
o Reach my relay
o Create channels
o Create agents
o Assign models to agents
• I cannot:
o Add agents to any channel
o Join the channel I just created
Buzz Desktop shows no explicit error — it simply fails to join the channel.
Steps to Reproduce
- Add self hosted relay to Buzz Desktop
- Create a new agent
- Assign a model to the agent
- Create a new channel
- Attempt to add the agent to the channel
- Attempt to join the channel
Result:
• Agent cannot be added
• Channel cannot be joined
Additional Notes
• Relay URL is correct and reachable
• Relay public key loads correctly in Buzz Desktop
• WebSocket endpoint (/ws) is reachable through Cloudflare Tunnel
• Relay restarts cleanly and loads .env values
• Issue persists across multiple channel creations and relay restarts
Result:
• Agent cannot be added
• Channel cannot be joined
Additional Notes
• Relay URL is correct and reachable
• Relay public key loads correctly in Buzz Desktop
• WebSocket endpoint (/ws) is reachable through Cloudflare Tunnel
• Relay restarts cleanly and loads .env values
• Issue persists across multiple channel creations and relay restarts