My app extends the com.amazon.whisperplay.fling.media.service.MediaPlayerHostService . Everything is working great with devices that use Fire OS 5, however, using the same build under the same circumstances, the service always fails to launch on Fire OS 6 device. I am enclosing the logcat capture here (2 files: one capture without any filters, another capture filtering entries relevant to the app).
The failure manifests itself in the logs with this line (in the logs, application specific info was replaced with <app-specific-info>):
E/WhisperLink: RegistrarService - <com.company.myplayerservice> timed out trying to launch.;
Developments builds do not exhibit the behavior (the services launches as expected), I was only able to reproduce the issue with release builds.
The test device (AFTTN) has the following info under settings/device/about:
Software Version: Fire OS 126.96.36.199 (NS6212/918)
Fire TV Home Version: 188.8.131.52-006