Content not displaying can mean several things: blank screen, missing elements, wrong content, or old content still showing. The diagnostic approach differs for each. Most "content not showing" issues are actually publishing errors (content never reached the player), display issues (wrong input), or data feed failures (template works, data doesn't load). This guide covers each scenario with specific resolution steps.
Diagnostic by Symptom
Completely Blank Screen
- Display powered on and correct input selected?
- HDMI cable connected at both ends?
- Player LED on? (No → power issue, see Player Not Connecting)
- Player web interface accessible? Navigate to player IP in browser.
- Content published? Check via player web interface → Content section.
SpinetiX Logo Showing (Blue Screen)
The player is running but has no content. This means either content was never published, or the content was deleted. Publish a project from Elementi or assign content through Arya.
Content Partially Showing (Missing Elements)
- Missing images: Filename case mismatch, file not included in publish, or corrupt file
- Missing text: Font not embedded in project — include font files, don't rely on system fonts
- Missing data: Data feed URL unreachable from the player's network — check connectivity
- Layout broken: Resolution mismatch — content designed for 1920×1080 displayed on a different resolution
Old Content Still Showing
- Verify publish was successful — check Elementi's publish log
- Verify publish target — the correct player IP/Arya group?
- Clear player cache via web interface → System → Clear Cache
- Force-republish with "Replace all content" option
Troubleshooting Matrix
| Symptom | Check | Fix |
|---|---|---|
| Black screen | Display input, HDMI cable | Switch input, replace cable |
| SpinetiX logo | No content published | Publish from Elementi/Arya |
| Missing images | Filename case, file presence | Fix filenames, re-publish |
| Wrong fonts | Font not embedded | Include font files in project |
| Old content | Publish target, cache | Clear cache, re-publish |
| Data not loading | Feed URL, network access | Fix URL, check firewall |
Key Parameters
| Parameter | Value | Why It Matters |
|---|---|---|
| Case sensitivity | Filenames are case-sensitive | Logo.PNG ≠ logo.png |
| Supported images | JPEG, PNG, SVG, WebP | Use standard formats |
| Font embedding | Include in project | Player has limited system fonts |
| Publish verification | Check Elementi log | Confirm publish succeeded |
| Cache clear | System > Clear Cache | Forces fresh content load |
Common Mistakes
- Publishing to the wrong player. With multiple players, it's easy to publish to Player A when Player B needs the update. Double-check the publish target IP or Arya group before publishing.
- Assuming the display is the player. A black screen usually means the display is off or on the wrong input — not a player issue. Always check the display first.
- Not embedding fonts. Custom fonts look perfect in Elementi preview but render as fallback fonts on the player. Always embed font files (TTF/WOFF) in the project.
- Data feed URL accessible from laptop but not player. Testing a data feed URL on your laptop works because you have internet access. The player may be on a restricted network without access to that URL. Test data connectivity from the player's network.