Skip to Content
TroubleshootingDisplay Issues

Display Issues

This page covers issues with content rendering on display devices.

Content Not Showing

SymptomCauseSolution
Display shows pairing screenDevice not paired or unpairedPair the device to an endpoint
Display shows “No content”Endpoint has no scene assignedAssign a scene to the endpoint
Display shows old contentNew version not publishedOpen the scene in Designer and click Publish
Display shows blank/blackJavaScript error in rendererOpen browser DevTools (F12) and check console

Content Not Updating

SymptomCauseSolution
Data-bound text shows stale valuesSignalR connection droppedCheck device connectivity; renderer auto-reconnects
Published changes not appearingBrowser cacheForce refresh: Ctrl+Shift+R on the device
Some elements update, others do notIncorrect data bindingVerify bindings in the Designer properties panel
Data updates on one display but not anotherDifferent endpoint assignmentsCheck that both endpoints use the same scene

Rendering Errors

SymptomCauseSolution
Elements positioned incorrectlyResolution mismatchEnsure endpoint resolution matches the device’s actual resolution
Fonts not renderingCustom font not loadedCheck font is uploaded in Media Library; verify font name spelling
Images not loadingImage URL inaccessible from deviceEnsure device can reach image URLs; use Media Library for local storage
Video not playingUnsupported codecUse MP4 (H.264) or WebM (VP9) formats
Chart/gauge not renderingData binding returns nullVerify data is present in DataPool Explorer

Performance Issues

SymptomCauseSolution
Animations stutterDevice hardware limitationsReduce animation complexity or use simpler transitions
Scene transitions lagToo many elements on canvasSimplify scenes; use components to reduce element count
Memory warning in device panelMemory leak or too many imagesReduce image sizes; restart the renderer browser periodically

The Inspire renderer is optimised for low-power hardware and uses only 18.6 KB gzipped. If you experience rendering issues, the cause is usually data binding, network, or media-related rather than the renderer itself.

Debugging Tools

Browser DevTools

On the display device, press F12 to open browser DevTools:

  • Console — Shows JavaScript errors and warnings
  • Network — Shows data requests and WebSocket frames
  • Performance — Record a performance trace to identify bottlenecks

Remote Debugging

For devices without keyboard access:

  1. Enable remote debugging in the endpoint settings
  2. Navigate to chrome://inspect on a computer on the same network
  3. Connect to the device’s Chrome instance
  4. Full DevTools access remotely

Diagnostic Overlay

Press Ctrl+Shift+D on the display device to toggle the diagnostic overlay, which shows:

  • Current scene name and version
  • FPS counter
  • DataPool connection status
  • Memory usage
  • Network latency
Last updated on