Troubleshooting

Fonts are being shown incorrectly

Overview

Chrome, Firefox and newer versions of Internet Explorer enforce the Cross-Origin Resource Sharing standard, and thus only render web fonts served with the appropriate Access-Control-Allow-Origin response header. As we use Google Fonts that may be viewed on any domain, the fonts are served with the following response header:

Access-Control-Allow-Origin: *
Potential Cause

You might have a proxy server in your network that strips the header Access-Control-Allow-Origin from the response, after which the browser will not render the fonts.

Potential Solution

Configure the proxy to not strip this header.

Diagnosing

With Chrome, check for the relevant warning message in the DevTools console.

Videos don't play on the TV screen

As of version 66 of Chrome, Chromium and ChromeOS, videos with sound will not be played automatically anymore. The solution is to configure Chrome, Chromium or ChromeOS in such a way that this is allowed. The best solution depends on the platform you run this on.

When you start Chrome or Chromium yourself

If you start Chrome or Chromium your own way, you can enable automatic video playback as follows:

  1. Open the relevant Chrome or Chromium browser manually and type chrome://flags/#autoplay-policy in the address bar.
  2. Change the Default setting of the Autoplay policy to No user gesture is required.
  3. Click the Relaunch now button in the bottom right corner.

If you start Chrome or Chromium with a command on the command line, then the solution is to add the following command line options to this command: --autoplay-policy=no-user-gesture-required --no-user-gesture-required.

ChromeOS
  1. Restart the device with a keyboard and mouse connected.
  2. On the white startup screen it will say Press ctrl + alt + S to leave kiosk mode. Do this by pressing the Ctrl + Alt + S keys simultaneously. You will now see the normal login screen.
  3. Login to the device.
  4. Open Google Chrome and type chrome://flags/#autoplay-policy in the address bar.
  5. Change the Default setting of the Autoplay policy to No user gesture is required.
  6. Click the Relaunch now button in the bottom right corner.
  7. Restart the device.
Windows, Linux, MacOS via Bizplay startup script
  1. Download and install the latest version of our startup script as explained in the section for your platform.