Vega LAT users cannot see the app after it has been installed on their device

App Name: TabloTV

When we create a LAT, we invite the members, and they get an invitation email asking them to install the app on their devices. After they hit “deliver” - the LAT users get a toast message saying the app has been installed, and ask if they want to launch it.

However, we never see the app on the home screen, “Your Apps & Channels”, or anywhere they can launch it. They can see it in settings > applications > manage installed applications and uninstall it, but there doesn’t seem to be any way to launch an app delivered via LAT besides that initial toast.

The same vpkg sideloaded via the sdk via vega device install-app shows up in “Your Apps & Channels” and can be launched normally.

We are pretty sure our configs are correct, but it’s very possible we are missing something.

Any ideas?

Hi @Jon_Page,

Thank you for the detailed report. Could you please check the following:

  1. App Icon Size

Please verify your app icon is exactly 512x512 pixels, PNG format, and under 1MB. An incorrectly sized icon (e.g., larger than 512x512) can cause the app to install successfully but not appear in “Your Apps & Channels”.

Your icon should be:

  • Located at assets/image/ in your project
  • Referenced in manifest.toml as icon = “@image/<your_icon_filename>.png”
  • Exactly 512x512 pixels

Documentation: Manifest [package] Section ( Manifest [package] Section | Design and Develop Vega Apps )

  1. com.amazon.category.main in your interactive component

Your manifest must declare exactly one interactive component with the com.amazon.category.main category. This is required for the app to appear in the Home launcher and Appstore. Example:

[[components.interactive]]
id = "com.tablotv.app.main"
runtime-module = "..."
categories = ["com.amazon.category.main"]
launch-type = "singleton"

Documentation: Manifest [components] Section ( Manifest [components] Section | Design and Develop Vega Apps )

If both of those are already correct, could you share:

  1. Your manifest.toml [package] and [[components.interactive]] sections
  2. The dimensions of your app icon

That will help us narrow down the issue further.

Thanks,
Aishwarya

Thanks for getting back to me, our image in the manifest [package] section is 512x512, (icon = "@image/tabloLogoRN_512.png") as well as in our app icon in my apps > app > Live App Testing > App Icon is also 512x512.

For sanity, I remade the icon, named it _512, and made a new LAT. Same issue. It shows up in Managed Installed Applications but nowhere else.

Below is the interactive section of our manifest:

[[components.interactive]]
id = “com.tablo.fast.react_native.main”
runtime-module = “/com.amazon.kepler.keplerscript.runtime.loader_2@IKeplerScript_2_0”
launch-type = “singleton”
categories = [“com.amazon.category.main”]

Hi @Jon_Page,

Thank you for your patience. Could you please check if the LAT app installed is seen in the App Library on your device (separate from “Your Apps & Channels”)?

Thanks,
Aishwarya

Where is the app library? If you are referring to appstore > app library, then no. It is not there. Neither is it on the home row > Icon with three squares plus a plus sign (Your Apps & Channels)

As LAT is installing:

Your Apps & Channels

App Store > App Library

I can only see it in Settings > Applications > Manage Installed Applicaitons