Platform
ScaiWave ScaiGrid ScaiCore ScaiBot ScaiDrive ScaiKey Models Tools & Services
Solutions
Organisations Developers Internet Service Providers Managed Service Providers AI-in-a-Box
Resources
Support Documentation Blog Downloads
Company
About Research Careers Investment Opportunities Contact
Log in

Notifications aren't firing

Work through these in order.

1. Are you in the room?#

You only get notified for rooms you're a member of in join state. Check Sidebar → rooms; if the room isn't there, you're not in it.

2. Are you focused?#

If the ScaiWave window is focused, you don't get desktop notifications for it — the app assumes you can see new messages already. Test from another window or with the app minimised.

3. What's the room's notification mode?#

Bell icon in chat header. If it's set to mentions, you only get pinged on @you and keyword alerts. Switch to all for testing.

If it's set to none, no notifications regardless of mention.

4. Is the room muted?#

Bell icon shows 🔕 if so. Click Unmute.

5. Are you in quiet hours?#

Settings → Notifications → Quiet hours. Notifications are silently suppressed during the configured window. Disable temporarily to test.

6. Did the browser grant permission?#

Web client only:

  • Chrome / Edge: site settings → notifications must be "Allow".
  • Firefox: Permissions tab on the URL.
  • Safari: System Settings → Notifications → ScaiWave.

If you previously clicked "Block", you have to clear it explicitly — there's no in-app way back.

7. Multi-window arbitration#

If you have ScaiWave open in two windows, only one (the most- recently-focused) fires desktop notifications. This is by design — prevents duplicate pings. Close the other window or focus this one.

8. Cross-device#

If the message was already marked read on another device (phone, desktop), the desktop notification doesn't fire here. Mark unread manually to test.

9. Is your presence appear_offline?#

Your own presence doesn't affect receiving notifications, but it does affect what others send you — people may have decided not to ping you. Switch back to online.

10. Server-side: are events flowing?#

Open browser devtools → Network → WS. You should see frames arriving on the /v1/stream connection when messages happen in rooms you can see. If you don't:

  • WebSocket is closed → page reload usually fixes.
  • Frames arriving but client not reacting → check console for JS errors.

If WS is fine but desktop notifications still don't fire, the issue is the OS notification surface (browser permission, OS notification settings).

Sounds#

A separate setting from desktop pop-ups. Settings → Notifications → Sounds. Some browsers throttle audio playback when the tab is backgrounded — that's expected.

Updated 2026-05-17 13:10:03 View source (.md) rev 3