Troubleshooting Guide¶
Common issues and solutions for Notifer users.
Quick Support
Can't find your issue? Contact support at support@notifer.io or visit our community forum.
Account Issues¶
Can't Sign In¶
Problem: Login fails with incorrect credentials
Solutions:
- Verify email and password
- Check for typos
- Email is case-sensitive
-
Password is case-sensitive
-
Reset password
- Go to app.notifer.io/login
- Click "Forgot password?"
- Enter email
-
Check inbox for reset link
-
Check account status
- Account might be disabled
- Email might not be verified
-
Try resending verification email
-
Try different browser
- Clear cookies and cache
- Try incognito/private mode
- Disable browser extensions
Email Verification Issues¶
Problem: Verification email not received
Solutions:
- Check spam/junk folder
- Wait 5-10 minutes - Email delivery can be delayed
- Verify email address - Check for typos during registration
- Resend verification email:
- Go to login page
- Click "Resend verification email"
- Enter email address
- Check inbox again
Problem: Verification link expired
Solution: - Verification links expire after 24 hours - Request new verification email - Complete verification within 24 hours
Google Sign-In Fails¶
Problem: Can't sign in with Google
Solutions:
- Check pop-ups
- Enable pop-ups for app.notifer.io
-
Disable pop-up blockers
-
Clear cookies
- Clear browser cookies for google.com and notifer.io
-
Try again
-
Try incognito mode
- Open incognito/private window
-
Attempt Google sign-in
-
Check Google account
- Verify Google account is active
- Try signing in to google.com directly
- Enable third-party access in Google account settings
Topic Issues¶
Can't Create Topic¶
Problem: Topic creation fails
Solutions:
Error: "Topic name already exists" - Topic names are globally unique - Try different name or add prefix - Check "My Topics" - you might already own it
Error: "Invalid topic name"
- Use only alphanumeric characters, hyphens, underscores
- No spaces or special characters
- Length: 3-50 characters
- Examples: my-topic, server_alerts, topic123
Error: "Rate limit exceeded" - Free plan: 5 topics max - Wait or upgrade plan - Delete unused topics
Can't Delete Topic¶
Problem: Delete button disabled or error
Solutions:
- Verify ownership - Only topic owner can delete
- Check subscriptions - Unsubscribe all users first (Business plan)
- Type topic name correctly - Delete confirmation requires exact name
- Try from different browser - Might be UI issue
Topic Not Showing in Discover¶
Problem: Public topic not visible in discovery
Solutions:
- Check privacy setting - Must be public
- Check visibility - "Show in Discover" must be enabled (Topic Settings → General)
- Wait a few minutes - New topics may take time to index
- Publish message - Topics with no messages may not appear
- Clear cache - Refresh discover page
Can't Access Private Topic¶
Problem: 401 Unauthorized or 403 Forbidden
Solutions:
Using curl/API:
# Verify authentication header
curl -d "Test" \
-H "X-Topic-Token: tk_your_token_here" \
https://app.notifer.io/private-topic
# Or use API key
curl -d "Test" \
-H "X-API-Key: noti_your_key_here" \
https://app.notifer.io/private-topic
Using web dashboard: - Sign in to correct account - Verify you own the topic - Check topic appears in "My Topics"
Check token: - Token hasn't been revoked - Token has correct permissions (publish or subscribe) - No typos in token (copy-paste recommended)
Publishing Issues¶
Messages Not Appearing¶
Problem: Published message doesn't show in feed
Solutions:
-
Verify successful publish
-
Check topic name
- Verify spelling
- Topic name is case-sensitive
-
Check URL:
https://app.notifer.io/{exact-topic-name} -
Refresh feed
- Hard refresh (Ctrl+F5 or Cmd+Shift+R)
-
Check real-time connection status
-
Check subscription
- Verify you're subscribed to topic
-
Check notification settings (priority threshold, tag filters)
-
Check message retention
- Messages older than retention period auto-delete
- Free: 7 days, Pro: 30 days, Business: 90 days
Publishing Returns Error¶
Problem: HTTP error when publishing
Solutions:
400 Bad Request: - Check message body is not empty - Verify headers are correct format - Check special characters are properly encoded
401 Unauthorized:
- Private topic requires authentication
- Add X-Topic-Token or X-API-Key header
- Verify token is valid and not revoked
403 Forbidden: - Token lacks publish permission - Create new token with publish scope - Or use different authentication method
413 Payload Too Large: - Message exceeds size limit - Free: 4KB, Pro: 16KB, Business: 64KB - Reduce message size or upgrade plan
429 Too Many Requests:
- Rate limit exceeded
- Free: 60/hour, Pro: 600/hour, Business: 6000/hour
- Wait for rate limit reset
- Check X-RateLimit-Reset header
- Upgrade plan for higher limits
Headers Not Working¶
Problem: Priority, tags, or title not showing
Solutions:
Verify header names:
# Correct headers:
curl -d "Message" \
-H "X-Title: My Title" \
-H "X-Priority: 5" \
-H "X-Tags: urgent,server" \
https://app.notifer.io/topic
# Common mistakes:
# ❌ "Title: My Title" (missing X- prefix)
# ❌ "Priority: 5" (missing X- prefix)
# ❌ "X-Tag: urgent" (should be X-Tags plural)
Check header values: - Priority: Integer 1-5 - Tags: Comma-separated, no spaces - Title: Plain text, max 100 characters
Nginx configuration (if self-hosting):
- Ensure nginx passes through custom headers
- Check proxy_set_header directives
Notification Issues¶
Desktop Notifications Not Working¶
Problem: No browser notifications
Solutions:
- Check browser permission
- Chrome: Settings → Privacy & Security → Site Settings → Notifications
- Firefox: Settings → Privacy & Security → Permissions → Notifications
- Safari: Preferences → Websites → Notifications
-
Ensure app.notifer.io is "Allowed"
-
Check system settings
- Windows: Settings → System → Notifications
- Ensure Chrome/Firefox is enabled
-
macOS: System Preferences → Notifications
- Find Chrome/Firefox in list
- Enable "Allow notifications"
-
Check subscription settings
- Verify you're subscribed to topic
- Check priority threshold (set to 1 for all messages)
-
Check tag filters (remove if testing)
-
Test notification
- Settings → Notifications → "Send test notification"
-
Should appear immediately
-
Clear browser data
- Clear site data for app.notifer.io
- Re-grant notification permission
Mobile Push Not Received¶
Problem: Mobile app doesn't show notifications
Solutions:
- Check app permission
- iOS: Settings → Notifer → Notifications → Allow Notifications ON
-
Android: Settings → Apps → Notifer → Notifications → All ON
-
Check system notification settings
- iOS: Settings → Notifications → Show Previews → Always
-
Android: Ensure all notification categories enabled
-
Check battery optimization
- Android: Settings → Apps → Notifer → Battery → Unrestricted
-
Battery optimization can delay or block notifications
-
Verify push token
- Open app
- Settings → Advanced → Push Token
- Should show valid token starting with "ExponentPushToken"
-
If missing, reinstall app
-
Check subscription
- Open app → Topics tab
- Verify topic is in "Subscribed"
-
Check notification settings (priority threshold)
-
Test with high priority
Email Notifications Not Arriving¶
Problem: Email forwarding doesn't work
Solutions:
- Check spam folder
- Look for emails from notifications@notifer.io
-
Mark as "Not Spam" and add to contacts
-
Verify email settings
- Topic Settings → Notifications → Email Forwarding
- Check email address is correct
-
Verify email forwarding is enabled
-
Check filters
- Remove priority threshold temporarily
- Remove tag filters temporarily
-
Test with simple message
-
Check quota
- Free: 10 emails/day
- Pro: 100 emails/day
- Business: 1000 emails/day
-
View usage in topic settings
-
Verify topic received messages
- Check message appears in web dashboard
- Filters might be excluding messages
Connection Issues¶
SSE Connection Failed¶
Problem: "Disconnected" status in web dashboard
Solutions:
- Check internet connection
- Verify you're online
-
Try loading other websites
-
Disable browser extensions
- Ad blockers can interfere with SSE
- Privacy extensions might block connections
-
Try incognito mode
-
Check firewall/proxy
- Corporate firewalls may block SSE
- VPN might interfere
-
Try different network (mobile hotspot)
-
Clear browser cache
- Clear cache for app.notifer.io
-
Hard refresh page
-
Try different browser
- Test in Chrome, Firefox, Safari
- Update browser to latest version
WebSocket Connection Failed (Mobile)¶
Problem: Mobile app shows "Disconnected"
Solutions:
- Check network
- Switch between WiFi and mobile data
-
Try different WiFi network
-
Disable VPN
- VPN can block WebSocket connections
-
Temporarily disable and test
-
Check app version
- Update to latest version
-
Old versions may have connection bugs
-
Restart app
- Force close app
-
Reopen and check connection
-
Reinstall app
- Uninstall completely
- Reinstall from App Store/Play Store
- Sign in again
Authentication Issues¶
API Keys Not Working¶
Problem: 401 Unauthorized with API key
Solutions:
-
Verify header name
-
Check key hasn't been revoked
- Settings → API Keys
- Verify key is in list and active
-
Check "Last used" updates when you use it
-
Check key scopes
- Key must have
publishscope for publishing - Key must have
subscribescope for subscribing -
Create new key with correct scopes if needed
-
Verify key format
- User API keys start with
noti_ - Topic access tokens start with
tk_ - Don't confuse the two
Topic Access Tokens Not Working¶
Problem: 401 Unauthorized with topic token
Solutions:
-
Verify header name
-
Check token for correct topic
- Topic tokens are topic-specific
- Token for "topic-a" won't work on "topic-b"
-
Verify you're using token for this specific topic
-
Check token hasn't been revoked
- Topic Settings → Access Tokens
- Verify token is active
-
"Last used" should update
-
Check token permissions
- Publish action requires
publishpermission - Subscribe action requires
subscribepermission - View token permissions in topic settings
Performance Issues¶
Slow Message Loading¶
Problem: Messages take long to load
Solutions:
- Clear browser cache
- Reduce number of subscribed topics
- Check internet connection speed
- Try different browser
- Close unused tabs
High CPU/Memory Usage¶
Problem: Browser or app using too much resources
Solutions:
- Close other tabs
- Disable unused browser extensions
- Update to latest browser version
- Restart browser/app
- Check for browser memory leaks (try incognito)
Data Issues¶
Messages Disappeared¶
Problem: Old messages no longer visible
Solutions:
Check retention period: - Free plan: 7 days - Pro plan: 30 days (configurable up to 90 days) - Business plan: 90 days (configurable up to 365 days) - Messages auto-delete after retention period
Check manual deletion: - Topic owner can delete messages - Check with topic owner if not your topic
Export important messages: - Topic → More → Export Messages - Download as JSON or CSV - Save externally
Data Not Syncing¶
Problem: Changes don't reflect across devices
Solutions:
- Check you're signed in to same account
- Refresh page/app
- Sign out and sign in again
- Check internet connection
- Wait a few minutes for sync
Getting More Help¶
Check Status Page¶
Visit status.notifer.io to see: - Current system status - Ongoing incidents - Planned maintenance - Historical uptime
Contact Support¶
Email Support: - support@notifer.io - Include: Account email, issue description, error messages, browser/device info
Community Forum: - community.notifer.io - Search existing topics - Ask questions - Share solutions
Report Bugs: - GitHub Issues: github.com/notifer/issues - Include reproduction steps - Attach screenshots if relevant
Provide Useful Information¶
When reporting issues, include: - Account email (if account-related) - Browser/device (Chrome 120, iPhone 15 iOS 17, etc.) - Topic name (if topic-related) - Error messages (exact text or screenshot) - Steps to reproduce - What you expected vs what happened
Next Steps¶
- FAQ - Frequently asked questions
- Account Setup - Account creation and configuration
- Dashboard Guide - Using the web dashboard
- Mobile App - Mobile app setup and troubleshooting