Skip to main content

Known Limitations

Supra is under active development. This page documents current limitations and their workarounds.

Feature entitlement: supraOnPremise ยท Plan: ๐Ÿ‘‘ Add-on โ€” not in a standard Device Plan

Applet Power Actions Not Supported on Client Devicesโ€‹

Devices running in Supra mode do not support the following applet-related power actions directly:

  • APPLET_REFRESH
  • APPLET_RELOAD
  • APPLET_DISABLE
  • APPLET_ENABLE
  • Other APPLET_* power actions
  • FILE_SYSTEM_WIPEOUT

Why: In Supra mode, applet lifecycle is managed by the Supra Server, not the client device. These actions are delegated to the server-side rendering component.

What still works: Non-applet power actions continue to work normally on the client device:

  • SYSTEM_REBOOT
  • APP_RESTART
  • Other system-level actions

To refresh an applet running via Supra, use the Applet Refresh Power action.

Configuration Changes Require Applet Restartโ€‹

Changes to Supra configuration are not applied immediately. The following changes require an applet restart on affected devices:

  • Adding a device to a Supra Location (that already has a Supra Server)
  • Removing a device from a Supra Location
  • Adding or removing the Supra Server from a Location
  • Toggling the Supra status on/off for an applet

Workaround: Restart the applet on affected devices after making configuration changes.

Certificate Management Is Manualโ€‹

  • TLS certificates must be uploaded to the Supra Server manually via SSH.
  • There is no automated certificate provisioning or renewal.
  • Tizen devices work without TLS certificates (they use TCP, not WebSocket).

See TLS Setup for details.

Server Environment Variables Cannot Be Changed Remotelyโ€‹

The Supra Server's environment variables cannot be modified through Box or the API.

Workaround: Connect to the Supra Server via SSH to modify environment variables.

Supra Server Should Run Cloud Control Onlyโ€‹

CloudControl (CC) mode (without frontend) is required for the Linux Supra Server. If a full Core App with frontend is installed on the Supra Server, it may cause unexpected side effects:

  • All Chromium browser instances may open with the Supra Server's own frontend.
  • Client devices may receive incorrect content (the Supra Server's applet instead of their own).

Workaround: Ensure the Linux Supra Server has only Cloud Control installed (no frontend).

TLS Toggle Is Temporaryโ€‹

The [SUPRA_SECURE] flag in the Location description is a temporary workaround for enabling TLS. A proper UI toggle is planned for a future release.

  • TLS Setup โ€” Current TLS configuration mechanism
  • Supra Server โ€” Setting up and managing the Supra Server
  • Common Issues โ€” Troubleshooting specific problems