Before you continue
Before submitting a bug report, please review our troubleshooting documentation at Troubleshoot Issues | Vega Troubleshooting
If you still want to file a bug report, please make sure to fill in all the details below and provide the necessary information.
NOTE: PLEASE ONLY REPORT A SINGLE BUG USING THIS TEMPLATE.
If you’re experiencing multiple issues, please file a separate report for each.
Bug Description
1. Summary
Provide a brief description of the bug in the SDK and its impact on app functionality.
App Name: HJ Video app
App Link on Amazon Appstore (found through Developer Console → Actions column in App List → View on Amazon.com):
Bug Severity
Select one that applies
- Impacts operation of app
- Blocks current development
- Improvement suggestion
- Issue with documentation (If selected, please share the doc link and describe the issue)
- Other
2. Steps to Reproduce
-
make release build - install and launch app
-
Open VSCode -
Open Vega Launch App KPI Visualizer -> Application UI fluidity Test[check] -> Record CPU Profiler[check] -> Ignore trace loss[without check] -> Number of Iterations[3] -> For Application UI fluidity Test, do you want to use custom test scenario[No] - kpi visualizer does not start
3. Observed Behavior
kpi visualizer does not start
kpi-visualizer started. Command: kpi-visualizer --kpi=ui-fluidity --output-dir=/Users/tabuchinobuyuki/IdeaProjects/hulu-kepler/generated --grpc-port=50051 --app-name=jp.happyon.android.main --device-serial-number=GT533M06507715E2 --record-cpu-profiling --sourcemap-file-path=/Users/tabuchinobuyuki/IdeaProjects/hulu-kepler/build/debugging/Release/srcmap/b6debc724b9c60c270956dc5bc6f293f6307d6a2e08078c4d5a3b669b09f3272.bundle.map --iterations=3
Running Command: Application UI fluidity Test
kpi-visualizer: Data successfully appended to file
kpi-visualizer: Perf CLI Version: 0.22.0
kpi-visualizer: Device: Callie Firmware: callie-user OS 1.1 (TV Ship day60/91)
kpi-visualizer: Using filtered Perfetto config, disabling CPU scheduling events (ftrace)
kpi-visualizer: Installed KSPTService successfully
kpi-visualizer: Waiting for trace daemons
kpi-visualizer:
Waiting 1/10...
kpi-visualizer:
Waiting 2/10...
kpi-visualizer:
Waiting 3/10...
kpi-visualizer:
Waiting 4/10...
kpi-visualizer:
Waiting 5/10...
kpi-visualizer:
Waiting 6/10...
kpi-visualizer:
Waiting 7/10...
kpi-visualizer:
Waiting 8/10...
kpi-visualizer:
Waiting 9/10...
kpi-visualizer:
Waiting 10/10...
kpi-visualizer:
Error: Appium Kepler Driver is not found in the platform. Please follow instruction in https://developer.amazon.com/docs/kepler/appium-install.html#install-appium to install Appium Kepler Driver.
kpi-visualizer exited
kpi-visualizer closed
4. Expected Behavior
kpi visualizer start
4.a Possible Root Cause & Temporary Workaround
check appium path
% which appium
/Users/tabuchinobuyuki/.nodenv/shims/appium
% vega exec appium --version
dbug Appium Parsed manifest file at /Users/tabuchinobuyuki/.appium/node_modules/.cache/appium/extensions.yaml: {
dbug Appium "drivers": {
dbug Appium "kepler": {
dbug Appium "pkgName": "@amazon-devices/appium-kepler-driver",
dbug Appium "version": "3.30.0",
dbug Appium "installType": "npm",
dbug Appium "installSpec": "@amazon-devices/appium-kepler-driver@3.30.0",
dbug Appium "installPath": "/Users/tabuchinobuyuki/.appium/node_modules/@amazon-devices/appium-kepler-driver",
dbug Appium "appiumVersion": "^2.2.2",
dbug Appium "automationName": "automation-toolkit/JSON-RPC",
dbug Appium "platformNames": [
dbug Appium "Kepler"
dbug Appium ],
dbug Appium "mainClass": "KeplerDriver"
dbug Appium }
dbug Appium },
dbug Appium "plugins": {},
dbug Appium "schemaRev": 4
dbug Appium }
2.2.2
check appium version and drivers
% appium --version
dbug Appium Parsed manifest file at /Users/tabuchinobuyuki/.appium/node_modules/.cache/appium/extensions.yaml: {
dbug Appium "drivers": {
dbug Appium "kepler": {
dbug Appium "pkgName": "@amazon-devices/appium-kepler-driver",
dbug Appium "version": "3.30.0",
dbug Appium "installType": "npm",
dbug Appium "installSpec": "@amazon-devices/appium-kepler-driver@3.30.0",
dbug Appium "installPath": "/Users/tabuchinobuyuki/.appium/node_modules/@amazon-devices/appium-kepler-driver",
dbug Appium "appiumVersion": "^2.2.2",
dbug Appium "automationName": "automation-toolkit/JSON-RPC",
dbug Appium "platformNames": [
dbug Appium "Kepler"
dbug Appium ],
dbug Appium "mainClass": "KeplerDriver"
dbug Appium }
dbug Appium },
dbug Appium "plugins": {},
dbug Appium "schemaRev": 4
dbug Appium }
2.2.2
check performance doctor
% vega exec perf doctor --app-name=jp.happyon.android
Spawning /Users/tabuchinobuyuki/vega/sdk/vega-sdk/main/0.22.5875/state/kepler-telemetry/telemetry with args: ['-baseDir', '/Users/tabuchinobuyuki/vega/sdk/vega-sdk/main/0.22.5875/state/kepler-telemetry', '-sendLogsToFile']
Telemetry service started with PID: 29214
Data successfully appended to file
√ Firmware: Stable build (callie-user OS 1.1 (TV Ship day60/91)).
! Network: Not connected. Please check Wi-Fi settings on the target device
√ Free disk space: 11.99 GB available.
√ Appium: Installed (version 2.2.2)
√ Appium driver for Kepler: Installed - kepler@3.30.0 [installed (npm)]
√ jp.happyon.android is installed.
Collecting CPU (4 cores) and Memory data...
√ Max User CPU usage at 81.20%
√ Max System CPU usage at 31.60%
√ Average User CPU usage at 17.28%
√ Average System CPU usage at 9.20%
√ Min memory available at 65.22%
√ Average memory available at 66.17%
! Device: Not ready for performance testing. Please review lines with X (error) and ! (warnings) symbols.
check adb path
% adb --help
Android Debug Bridge version 1.0.41
Version 36.0.2-14143358
Installed as /opt/homebrew/bin/adb
Running on Darwin 25.3.0 (arm64)
5. Logs or crash report
(Please make sure to provide relevant logs as attachment)
-
i don’t find ExtensionLogs
% less ~/.vscode/extensions/amazon-devices.kepler-studio-0.22.2-darwin-arm64/ ExtensionLogs /Users/tabuchinobuyuki/.vscode/extensions/amazon-devices.kepler-studio-0.22.2-darwin-arm64/ExtensionLogs: No such file or directory
6. Environment
Please fill out the fields related to your bug below:
-
SDK Version:
Active SDK Version: 0.22.5875Vega CLI Version: 1.2.18(also 0.22.5600, 0.22.6006 not working) -
App State:
[Foreground] -
OS Information: Please ssh into the device via
vega exec vda shell(orkepler exec vda shellfor v0.21 and earlier) and copy the output fromcat /etc/os-releaseinto the answer section below. Note, if you don’t have a simulator running or device attached, the command will respond withvda: no devices/emulators found$ cat /etc/os-release NAME="OS" OE_VERSION="4.0.0" OS_MAJOR_VERSION="1" OS_MINOR_VERSION="1" RELEASE_ID="14" OS_VERSION="1.1" BRANCH_CODE="TV Ship day60" BUILD_DESC="OS 1.1 (TV Ship day60/91)" BUILD_FINGERPRINT="4.0.216859.0(3072cab629675a74)/91N:user/release-keys" BUILD_VARIANT="user" BUILD_TAGS="release-keys" BUILD_DATE="Wed Jan 28 22:43:49 UTC 2026" BUILD_TIMESTAMP="1769640229" VERSION_NUMBER="1401010009120"
Additional Context
Any Additional Context you would like to provide?
Add any other relevant information, such as recent updates to the SDK, dependencies, or device OS that may affect the bug.
It works on an Intel-based Mac, but it did not work on an Apple silicon (M1/M2/M3) Mac.