Skip to main content

Digital Signage Troubleshooting Guide

Quick answer: DigitalSignage.com's troubleshooting order: restart the player (fixes over half of issues); check power, HDMI and network cables; confirm the player can reach the internet (ping galaxy.signage.me and allow outbound port 443 through any firewall or proxy); check that SignStudio is up; and review recent changes. A player shown offline is usually network, DNS, firewall or proxy; stuttering video means the file exceeds the hardware, so re-encode to H.264 at 15 to 25 Mbps for 1080p; wrong content is usually the schedule, time zone or priority. If DigitalSignage.com SignPlayer will not start on Windows, relaunch it, restart the PC or reinstall it from your account's Downloads page.

Resolve Issues Quickly

This guide helps you diagnose and resolve common digital signage issues. From connectivity problems to content playback errors, find step-by-step solutions to get your displays back online.

Quick Diagnostics​

Issue Categories​

CategoryCommon Symptoms
ConnectivityPlayer offline, can't sync content
DisplayNo picture, wrong resolution, blank screen
ContentWon't play, wrong content, stuttering
PlayerCrashes, freezes, won't start
PerformanceSlow, laggy, high resource usage

First Steps​

Before diving into specific issues:

  1. Restart the player - Resolves 50%+ of issues
  2. Check connections - Power, HDMI, network cables
  3. Verify network - Can player reach the internet?
  4. Check CMS status - Is SignageStudio operational?
  5. Review recent changes - Did anything change recently?

Connectivity Issues​

Player Shows "Offline"​

Symptoms: Player appears offline in CMS, content not updating

Diagnostic Steps:

# 1. Check network connectivity
ping galaxy.signage.me

# 2. Test DNS resolution
nslookup galaxy.signage.me

# 3. Test HTTPS connectivity (any HTTP status code means the server is reachable)
curl -I https://galaxy.signage.me

# 4. Check firewall
nc -zv galaxy.signage.me 443

Common Causes and Solutions:

CauseSolution
Network cable disconnectedCheck and reseat cable
WiFi not connectedVerify WiFi credentials
DNS failureTry alternate DNS (8.8.8.8)
Firewall blockingAllow port 443 outbound
Proxy misconfiguredVerify proxy settings
DHCP lease expiredRenew DHCP or set static IP

Intermittent Connectivity​

Symptoms: Player goes online/offline repeatedly

Diagnostic Steps:

  1. Check network stability:
# Continuous ping test
ping -t galaxy.signage.me # Windows
ping galaxy.signage.me # macOS, Linux, Raspberry Pi (Ctrl+C to stop)
  1. Monitor for packet loss
  2. Check WiFi signal strength

Common Causes and Solutions:

CauseSolution
WiFi interferenceChange channel, use wired
Network congestionQoS for signage traffic
Unstable connectionCheck router/switch
Power issuesVerify stable power supply
OverheatingImprove ventilation

Content Not Syncing​

Symptoms: Player online but content outdated

Solutions:

  1. Force sync from CMS
  2. Clear player cache
  3. Check storage space on player
  4. Verify content schedule is current
  5. Check content file sizes vs available bandwidth

Display Issues​

No Picture​

Symptoms: Display is black/blank, no signal

Diagnostic Flow:

Display Black
│
├── Is display power on?
│ └── No → Check power cable, outlet
│
├── Is correct input selected?
│ └── No → Switch to correct HDMI/DP input
│
├── Is HDMI cable connected?
│ └── No → Connect and secure cable
│
├── Does player have video output?
│ └── No → Check player power, restart
│
└── Try different cable/port

Common Causes and Solutions:

CauseSolution
Wrong input selectedSwitch display to correct HDMI
HDMI cable looseReseat cable at both ends
HDMI cable faultyReplace with known-good cable
Display in standbyWake display, disable sleep
Player not outputtingRestart player, check settings
Resolution mismatchAdjust player output resolution

Wrong Resolution​

Symptoms: Image stretched, cut off, or wrong size

Solutions:

Windows:

Settings → Display → Display resolution → Match display native

Android:

Settings → Display → Resolution → Select correct

Raspberry Pi:

# Raspberry Pi OS Bookworm (Pi 4 and Pi 5): force the HDMI mode on the kernel command line
sudo nano /boot/firmware/cmdline.txt

# Append to the single existing line (do not add a new line):
# video=HDMI-A-1:1920x1080@60

sudo reboot

Screen Tearing/Artifacts​

Symptoms: Horizontal lines, image tearing during video

Solutions:

PlatformSolution
WindowsEnable V-Sync in GPU settings
AndroidUpdate firmware, reduce resolution
Raspberry PiEnable force turbo or reduce resolution
AllReplace HDMI cable, check for interference

Content Issues​

Video Won't Play​

Symptoms: Video shows black, error, or skips

Diagnostic Checklist:

  • Video format supported? (H.264 recommended)
  • Resolution matches player capability?
  • Bitrate appropriate for player?
  • File downloaded completely?
  • Codec supported?

Format Recommendations:

IssueSolution
Unsupported codecRe-encode to H.264
Too high bitrateReduce to 15-25 Mbps
Wrong resolutionMatch display resolution
Corrupt fileRe-upload content
Incomplete downloadClear cache, re-sync

Content Stuttering​

Symptoms: Video choppy, images slow to load

Common Causes and Solutions:

CauseSolution
High bitrateReduce video bitrate
Insufficient RAMClose other apps, upgrade
Slow storageUse SSD instead of SD/HDD
CPU overloadReduce content complexity
OverheatingImprove cooling

Wrong Content Displayed​

Symptoms: Showing old content, wrong playlist

Solutions:

  1. Check schedule - Verify correct schedule assigned
  2. Check timezone - Confirm player timezone correct
  3. Check priority - Higher priority overrides lower
  4. Force refresh - Send refresh command from CMS
  5. Clear cache - Force full re-download

Player Issues​

Player Won't Start​

Symptoms: Player software doesn't launch

Windows:

  1. Check in Task Manager whether SignPlayer is running
  2. Close SignPlayer and launch it again
  3. Restart the PC
  4. Reinstall SignPlayer from the Downloads page in your account

Android:

  1. Check if app installed
  2. Force stop and restart
  3. Clear app data (will need re-registration)
  4. Reinstall app

Raspberry Pi:

  1. Reboot the Pi (sudo reboot)
  2. Check the power supply: use the official supply, since undervoltage causes crashes (vcgencmd get_throttled should return throttled=0x0)
  3. Check free space on the SD card (df -h)
  4. Re-run the SignPlayer install script from the player installation page

Player Crashes​

Symptoms: Player stops unexpectedly, restarts

Diagnostic Steps:

  1. Check crash logs
  2. Monitor resources (CPU, RAM, storage)
  3. Check for overheating
  4. Review recent content changes
  5. Check for OS/driver updates

Common Causes:

CauseSolution
Out of memoryReduce content complexity, add RAM
Storage fullClear cache, reduce content
OverheatingImprove cooling
Corrupt installationReinstall player software
Driver issuesUpdate graphics drivers

Player Frozen​

Symptoms: Display frozen, player unresponsive

Immediate Actions:

  1. Wait 2-3 minutes - May be processing
  2. Try remote restart from CMS
  3. Power cycle - Unplug, wait 30 seconds, replug

Prevention:

MeasureImplementation
WatchdogEnable automatic restart on freeze
Scheduled restartsRestart daily during off-hours
Resource monitoringAlert on high usage
Content testingTest before deployment

Performance Issues​

High CPU Usage​

Symptoms: Player slow, fans loud, high temperature

Diagnostic:

# Windows
taskmgr # or Get-Process | Sort-Object CPU -Descending

# Linux/Pi
htop # or top

Solutions:

CauseSolution
Heavy contentSimplify layouts, reduce video
Too many zonesConsolidate zones
Background processesDisable unnecessary apps
Insufficient hardwareUpgrade player

Slow Content Loading​

Symptoms: Content takes long to appear, transitions lag

Solutions:

AreaOptimization
NetworkUse wired, increase bandwidth
StorageUse SSD, clear cache
ContentOptimize images, reduce video bitrate
PreloadingEnable content preloading

Memory Issues​

Symptoms: Out of memory errors, slow performance

Diagnostic:

# Check memory usage
free -m # Linux
wmic OS get FreePhysicalMemory # Windows

Solutions:

CauseSolution
Memory leakRestart player, update software
Too much contentReduce playlist size
Large filesOptimize content size
Insufficient RAMUpgrade hardware

Diagnostic Tools​

CMS Diagnostics​

ToolPurpose
Player StatusOnline/offline, last seen
ScreenshotView current display
LogsRemote log access
CommandsRestart, refresh, clear cache
Resource MonitorCPU, RAM, storage

Local Diagnostics​

Windows:

# System information
systeminfo

# Network test
Test-NetConnection galaxy.signage.me -Port 443

# Disk space
Get-PSDrive C

Linux/Raspberry Pi:

# System information
uname -a
df -h
free -m

# Network test
ping -c 4 galaxy.signage.me
curl -I https://galaxy.signage.me

# Recent system errors
journalctl -b -p err -n 100

Network Diagnostics​

# DNS test
nslookup galaxy.signage.me

# Route trace
traceroute galaxy.signage.me # macOS, Linux, Raspberry Pi
tracert galaxy.signage.me # Windows

# Connection test
curl -v https://galaxy.signage.me

Getting Help​

Information to Collect​

When contacting support, provide:

InformationHow to Get
Player IDCMS → Player Details
Error messagesScreenshot or exact text
LogsCMS → Player → Logs
Steps to reproduceDetailed sequence
Recent changesWhat changed before issue
Hardware detailsPlayer model, OS version

Support Resources​

ResourceUse For
Docs and video tutorialsSelf-service (all plans, including Free)
CommunityPeer assistance (all plans)
Business-class supportPaid plans (Plus+ and Enterprise)

Frequently Asked Questions​

Why is my digital signage player showing offline?

Player offline status usually indicates network connectivity issues. Check network cable connections, verify WiFi credentials if wireless, confirm firewall allows outbound port 443 (HTTPS), test DNS resolution, and verify proxy settings if applicable. Try pinging signage.me from the player to confirm basic connectivity.

Why is video stuttering on my digital signage?

Video stuttering is typically caused by insufficient hardware resources or content that exceeds player capabilities. Reduce video bitrate to 15-25 Mbps for 1080p, use H.264 codec for maximum compatibility, ensure adequate CPU and RAM, use SSD instead of SD card for storage, and check for overheating which causes thermal throttling.

How do I fix a frozen digital signage player?

First try a remote restart from the CMS if accessible. If that fails, power cycle the player by unplugging for 30 seconds then reconnecting. To prevent freezes, enable watchdog auto-restart, schedule daily reboots during off-hours, monitor resources for high usage, and test content on a spare player before deployment.

Why is my display showing the wrong content?

Wrong content usually indicates scheduling issues. Verify the correct schedule is assigned in the CMS, check the player's timezone setting matches its physical location, review content priorities (higher priority overrides lower), and force a content refresh from the CMS. Also confirm the current date/time on the player is correct.

How do I troubleshoot no picture on my digital signage display?

Check display power and input selection first. Verify HDMI cable is connected securely at both ends. Try a different HDMI cable and port. Confirm the player is powered on and outputting video. Check display resolution settings match the display's native resolution. If using HDMI adapter, ensure it's compatible with your player.


Next Steps​


Try it on your own screens, free​

DigitalSignage.com, which publishes this guide, runs a permanent free plan: the first 3 screens are free forever (no credit card, no ads, no time limit), then from $3 per screen per month with volume pricing via a public calculator. The free SignPlayer runs on Windows, Mac, Android and Android TV, Chrome OS, Raspberry Pi, iPad or any modern web browser, so the hardware you already own usually works. Start free · 2026 pricing · How 11 vendors compare on price

Troubleshooting guide maintained by MediaSignage. For additional support, contact support@digitalsignage.com