<img src="https://img.shields.io/badge/%20-ALL-%2300B180" style="float:left"/><br />

<img src="https://img.shields.io/badge/%20-Beta-green.svg" /> This is a **beta** offering. By using this documentation, you are agreeing to abide by the terms of the <a href="https://www.jwplayer.com/beta-program-agreement/" target="_blank">JWP Beta Program Agreement</a>.

<br />

It is possible that you may still have issues after [embedding a player in a Tizen app](🔗). The following sections address common issues that can arise.

<br /> <hr />

## Debugging

If you are using the Web Simulator, debug your issue in the same manner that you would debug an issue in a web browser.

If you are using the Emulator or TV, follow these steps:

  1. Right-click on the project.

  2. Select **Debug As >Tizen Web Application**. A web inspector will appear.

<br /> <hr />

## Possible Issues

The following topics address possible issues you may encounter when embedding a player in a Tizen app:

<details><summary><strong>Incorrect Type of Distributor Certificate</strong></summary>

<br />

If you are having issues running the app on the web simulator or emulator, you may need to use a Tizen certificate instead of a Samsung Certificate:

  1. Select **Tools > Certificate Manager**.

  2. Click the **+** next to **Certificate Profile**.

  3. Select **Tizen**.

  4. Follow the prompts.

<br />


<details><summary><strong>DNS Settings Need to Be Set Manually</strong></summary>

<br />

If you are unable to run the app on the TV and you see an error like the error shown in the following screenshot, you may need to manually set the DNS settings on the TV.


"Error: failed to connect to remote target" pop-up

<br />

To manually set the DNS Settings:

  1. Open up Network Settings on the TV (**Settings > General > Network**).

  2. Select **Network Status > IP Settings**.

  3. Choose to **Enter Manually** DNS settings.

  4. Set **DNS Server** to _8.8.8.8_.

<br />


<details><summary><strong>App is not Loading on the TV</strong></summary>

<br />

If the app is not loading on the TV, make sure you have allowed for applications to be installed on the device:

  1. Select **Tools > Device Manager**.

  2. Right-click on the TV device.

  3. Select **Permit to Install Applications**.

<br />


<details><summary><strong>NW.js - Your Profile Cannot be Used</strong></summary>

<br />

You may see this alert when running the application on the Web Simulator.


"Your profile can not be used because it is from a newer version of NW.js" alert

<br />

To prevent this alert from appearing, use the following steps:

  1. Remove the **/Users/\<your_user_name>/Library/Application Support/tizen tv web simulator** folder.

  2. Restart the Web Simulator.

<br />


<details><summary><strong>Developer Tools Shows a Blank Screen when Debugging on TV or Emulator</strong></summary>

<br />

If your developer tools are not loading when you are debugging the application using the TV or the Emulator, you can configure the tools yourself:

  1. Open a new tab or window from the blank screen and navigate to **chrome://inspect**.

  2. Next to **Disable network targets**, click **Configure…**.

  3. Add `localhost:XXX`. Replace `XXX` with the port the blank screen is using. The device will appear in the **Remote Target** list on the **Devices** page (chrome://inspect/#devices).<br /><br />In the screenshot below, `43093` is the port to use that would replace `XXX`. For example: `localhost:43093`.


Blank screen at

<br /> <br />

  1. In **chrome://inspect/#devices > Remote Target**, click the **inspect** link to start a remote debugging session.


<br />

<!-- Removes the automatic page-to-page navigation at the bottom of the page -->

<style> .rm-Pagination { display: none; } </style>