Display Not Loading or Configuration Error
Solutions when your flight display does not load or shows an error
Display Not Loading or Configuration Error
If your LobbyFlight display does not load or shows a configuration error, follow these troubleshooting steps.
Common Error Messages
You may see one of these messages:
Quick Checks (2 Minutes)
Before deeper troubleshooting, check these most common causes:
1. Check Internet Connection
# Test on the display device:
ping google.com
# or
ping lobbyflight.comExpected result: Packets should arrive (0% packet loss)
If connection is missing:
2. Verify Display URL
Correct URL:
https://lobbyflight.com/display/[your-hotel-id]Example:
https://lobbyflight.com/display/a1b2c3d4-e5f6-7890-abcd-ef1234567890Common errors:
/portal instead of /displaylocalhost:3000 (development URL)Solution:
3. Clear Browser Cache
Chrome on Android:
1. Settings → Apps → Chrome
2. Storage → Clear cache
3. Clear browsing data
4. Reload display URLCause 1: Missing or Invalid Hotel Configuration
Technical Details
Code location: /app/api/config/[hotelId]/route.ts (lines 47-54)
The display loads your hotel configuration via the API:
GET /api/config/[hotelId]Fails when:
POSTGRES_URL not set)Symptoms
"Failed query: select ... from hotels where id = $1"Solution
Step 1: Verify hotel ID is correct
# Your hotel ID from the portal URL:
https://lobbyflight.com/portal/dashboard
# Hotel ID is visible in the browser address bar or in settingsStep 2: Check if hotel is active
Step 3: Check browser developer console
1. Open display URL in browser
2. Press F12 (Developer Tools)
3. Tab: Console
4. Look for red error messagesCause 2: Network/Firewall Blocking
Technical Details
The display requires access to:
| Domain | Port | Purpose |
| -------- | ------ | --------- |
| `lobbyflight.com` | 443 | Main application |
|---|---|---|
| `*.supabase.co` | 443 | Database (if applicable) |
| `aviationstack.com` | 443 | Flight data API |
Symptoms
Solution
Step 1: Test connectivity
# Test if domains are reachable:
curl -I https://lobbyflight.com
curl -I https://api.aviationstack.comStep 2: Configure firewall
Allow outbound connections:
- Protocol: HTTPS (TCP 443)
- Domains: lobbyflight.com, *.supabase.co, aviationstack.comStep 3: Check proxy settings
Cause 3: Browser Compatibility
Supported Browsers
| Browser | Version | Status |
| --------- | --------- | -------- |
| Chrome | 90+ | Recommended |
|---|---|---|
| Edge | 90+ | Supported |
| Firefox | 88+ | Supported |
| Safari | 14+ | Limited |
Symptoms
Solution
Recommendation: Use Google Chrome in kiosk mode
# Start Chrome in kiosk mode:
chrome --kiosk "https://lobbyflight.com/display/[hotel-id]"Cause 4: SSL/HTTPS Problems
Symptoms
Solution
Step 1: Check system time
Wrong system time causes certificate errors!
- Check date and time on the device
- Enable automatic time synchronizationStep 2: Update CA certificates
# On Linux/Android:
update-ca-certificatesEmergency Solution: Offline Mode
If nothing works, the display has an offline mode:
Automatic Offline Mode
The display automatically caches flight data. When the connection is lost:
Manual Refresh
1. Press F5 (or Ctrl+R)
2. Or: Touch screen and swipe down (Android)
3. Or: Click "Retry" buttonStill Not Working?
Collect Diagnostic Data
Before contacting support, collect:
Contact Support
With the diagnostic data:
Related Articles: