The issue has been noticed for these apps: Netflix, Disney+ Hotstar, Balance.
Whenever Netflix is opened, it stays stuck on the first screen of Netflix. Not able to do anything as the app does not respond.
The same issue is seen with Disney+ Hotstar and Balance apps (https://play.google.com/store/apps/details?id=com.elevatelabs.geonosis&hl=en&gl=US) apps.
Steps to reproduce
Step 1. Tap on netflix icon to open the app.
Step 2. App gets stuck on netflix splash screen.
Relevant log (logcat/build log)
01-23 14:48:44.795 1617 7745 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.netflix.mediaclient/.ui.launch.UIWebViewActivity bnds=[217,1129][432,1409]} with LAUNCH_SINGLE_TASK from uid 10497 (BAL_ALLOW_ALLOWLISTED_COMPONENT) result code=0
01-23 14:48:44.795 18728 18728 D StatsLog: LAUNCHER_APP_LAUNCH_TAP
01-23 14:48:44.800 1617 1918 W libprocessgroup: SetCgroup::ExecuteForProcess: failed to open /dev/stune/top-app/cgroup.procs: No such file or directory
01-23 14:48:44.803 1617 7745 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10535; state: DISABLED
01-23 14:48:44.803 1617 7745 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10535; state: DISABLED
01-23 14:48:44.803 5064 5105 V WindowManagerShell: Transition requested: android.os.BinderProxy@2de461 TransitionRequestInfo { type = 1, triggerTask = TaskInfo{userId=0 taskId=20 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.netflix.mediaclient/.ui.launch.UIWebViewActivity } baseActivity=ComponentInfo{com.netflix.mediaclient/com.netflix.mediaclient.ui.launch.UIWebViewActivity} topActivity=ComponentInfo{com.netflix.mediaclient/com.netflix.mediaclient.ui.launch.UIWebViewActivity} origActivity=null realActivity=ComponentInfo{com.netflix.mediaclient/com.netflix.mediaclient.ui.launch.UIWebViewActivity} numActivities=1 lastActiveTime=3260746 supportsMultiWindow=true resizeMode=0 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@325fb86} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 83 - 0, 0) topActivityInfo=ActivityInfo{9731c47 com.netflix.mediaclient.ui.launch.UIWebViewActivity} launchCookies=[android.os.BinderProxy@e8adc74] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 isUserFullscreenOverrideEnabled=false isTopActivityTransparent=false locusId=null displayAreaFeatureId=1 cameraCompatControlState=hidden}, remoteTransition = RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@603659d, appThread = android.app.IApplicationThread$Stub$Proxy@cd64a12, debugName = QuickstepLaunch }, displayChange = null, flags = 0 }
01-23 14:48:44.803 5064 5105 V WindowManagerShell: RemoteTransition directly requested for android.os.BinderProxy@2de461: RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@603659d, appThread = android.app.IApplicationThread$Stub$Proxy@cd64a12, debugName = QuickstepLaunch }
01-23 14:48:44.804 18728 18766 D QuickstepModelDelegate: notifyAppTargetEvent action=1 launchLocation=all-apps
01-23 14:48:44.805 1018 1018 I android.hardware.power-service-qti: Power createHintSession
01-23 14:48:44.810 7738 8607 W HidlServiceManagement: Waited one second for android.hardware.drm@1.0::IDrmFactory/wfdhdcp
01-23 14:48:44.811 597 597 I hwservicemanager: Since android.hardware.drm@1.0::IDrmFactory/wfdhdcp is not registered, trying to start it as a lazy HAL (if it's not configured to be a lazy HAL, it may be stuck starting or still starting).
01-23 14:48:44.811 1617 1856 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10535; state: DISABLED
01-23 14:48:44.811 1617 1856 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10535; state: DISABLED
01-23 14:48:44.811 1617 1856 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10535; state: DISABLED
01-23 14:48:44.811 7738 8607 I HidlServiceManagement: getService: Trying again for android.hardware.drm@1.0::IDrmFactory/wfdhdcp...
01-23 14:48:44.811 1617 1856 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10535; state: ENABLED
01-23 14:48:44.812 1617 1897 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10535; state: ENABLED
01-23 14:48:44.813 597 22078 W libc : Unable to set property "ctl.interface_start" to "android.hardware.drm@1.0::IDrmFactory/wfdhdcp": error code: 0x20
01-23 14:48:44.813 597 22078 I hwservicemanager: Tried to start android.hardware.drm@1.0::IDrmFactory/wfdhdcp as a lazy service, but was unable to. Usually this happens when a service is not installed, but if the service is intended to be used as a lazy service, then it may be configured incorrectly.
01-23 14:48:44.815 1617 1897 I ActivityManager: Start proc 17376:com.netflix.mediaclient/u0a535 for next-top-activity {com.netflix.mediaclient/com.netflix.mediaclient.ui.launch.UIWebViewActivity}
01-23 14:48:44.816 1617 7745 D CoreBackPreview: Window{f7107cf u0 Splash Screen com.netflix.mediaclient}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@a051eb, mPriority=0, mIsAnimationCallback=false}
01-23 14:48:44.822 17376 17376 I lix.mediaclient: Using CollectorTypeCC GC.
01-23 14:48:44.823 1018 1018 I IPCThreadState: oneway function results for code 6 on binder at 0xb40000764e8a09a0 will be dropped but finished with status UNKNOWN_TRANSACTION
01-23 14:48:44.826 17376 17376 E lix.mediaclient: Not starting debugger since process cannot load the jdwp agent.
01-23 14:48:44.834 1617 1845 V WindowManager: Sent Transition #95 createdAt=01-23 14:48:44.786 via request=TransitionRequestInfo { type = 1, triggerTask = TaskInfo{userId=0 taskId=20 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.netflix.mediaclient/.ui.launch.UIWebViewActivity } baseActivity=ComponentInfo{com.netflix.mediaclient/com.netflix.mediaclient.ui.launch.UIWebViewActivity} topActivity=ComponentInfo{com.netflix.mediaclient/com.netflix.mediaclient.ui.launch.UIWebViewActivity} origActivity=null realActivity=ComponentInfo{com.netflix.mediaclient/com.netflix.mediaclient.ui.launch.UIWebViewActivity} numActivities=1 lastActiveTime=3260746 supportsMultiWindow=true resizeMode=0 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{f3021c7 Task{a404630 #20 type=standard A=10535:com.netflix.mediaclient}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 83 - 0, 0) topActivityInfo=ActivityInfo{d9a71d com.netflix.mediaclient.ui.launch.UIWebViewActivity} launchCookies=[android.os.BinderProxy@b052d92] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 isUserFullscreenOverrideEnabled=false isTopActivityTransparent=false locusId=null displayAreaFeatureId=1 cameraCompatControlState=hidden}, remoteTransition = RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@c99b60, appThread = android.app.IApplicationThread$Stub$Proxy@f6e9819, debugName = QuickstepLaunch }, displayChange = null, flags = 0 }
01-23 14:48:44.834 1617 1845 V WindowManager: startWCT=WindowContainerTransaction { changes = {} hops = [] errorCallbackToken=null taskFragmentOrganizer=null }
01-23 14:48:44.834 1617 1845 V WindowManager: info={id=95 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[{WCT{RemoteToken{f3021c7 Task{a404630 #20 type=standard A=10535:com.netflix.mediaclient}}} m=OPEN f=NONE leash=Surface(name=Task=20)/@0x39b0de1 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{RemoteToken{6db806a Task{368fa8 #1 type=home}}} m=TO_BACK f=SHOW_WALLPAPER leash=Surface(name=Task=1)/@0x9d5064f sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
01-23 14:48:44.835 5064 5105 V WindowManagerShell: onTransitionReady android.os.BinderProxy@2de461: {id=95 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[{WCT{android.window.IWindowContainerToken$Stub$Proxy@9a7a7d1} m=OPEN f=NONE leash=Surface(name=Task=20)/@0xecd096a sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{android.window.IWindowContainerToken$Stub$Proxy@e2a5236} m=TO_BACK f=SHOW_WALLPAPER leash=Surface(name=Task=1)/@0x8277e5b sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
01-23 14:48:44.835 5064 5105 V WindowManagerShell: Playing animation for (#95)android.os.BinderProxy@2de461@0
01-23 14:48:44.836 5064 5105 V WindowManagerShell: try firstHandler com.android.wm.shell.transition.DefaultMixedHandler@6f17b95
01-23 14:48:44.836 5064 5105 V WindowManagerShell: Delegate animation for #95 to RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@603659d, appThread = android.app.IApplicationThread$Stub$Proxy@cd64a12, debugName = QuickstepLaunch }
01-23 14:48:44.839 5064 5105 V WindowManagerShell: animated by firstHandler
01-23 14:48:44.842 1617 1918 W libprocessgroup: SetCgroup::ExecuteForProcess: failed to open /dev/stune/top-app/cgroup.procs: No such file or directory
01-23 14:48:44.842 1617 1918 W libprocessgroup: SetCgroup::ExecuteForProcess: failed to open /dev/stune/top-app/cgroup.procs: No such file or directory
01-23 14:48:44.849 17376 17376 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10535; state: ENABLED
01-23 14:48:44.850 17376 17376 D CompatibilityChangeReporter: Compat change id reported: 242716250; UID 10535; state: ENABLED
01-23 14:48:44.852 1617 9369 D CompatibilityChangeReporter: Compat change id reported: 170503758; UID 10535; state: ENABLED
01-23 14:48:44.853 1617 1617 W JobScheduler: Job didn't exist in JobStore: 364cee4 {SyncManager} #1000/64 @SyncManager@com.android.contacts/com.google/vivekgiist@gmail.com:android
01-23 14:48:44.855 18728 18728 D b/279059025: current animation cancelled
01-23 14:48:44.857 17376 17376 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~6JNAr-pQTZqKDbRkfJ-PMQ==/com.netflix.mediaclient-7sGo_uzVqsxlFlmWKmBFhg==/lib/arm64:/data/app/~~6JNAr-pQTZqKDbRkfJ-PMQ==/com.netflix.mediaclient-7sGo_uzVqsxlFlmWKmBFhg==/base.apk!/lib/arm64-v8a:/data/app/~~6JNAr-pQTZqKDbRkfJ-PMQ==/com.netflix.mediaclient-7sGo_uzVqsxlFlmWKmBFhg==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~6JNAr-pQTZqKDbRkfJ-PMQ==/com.netflix.mediaclient-7sGo_uzVqsxlFlmWKmBFhg==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~6JNAr-pQTZqKDbRkfJ-PMQ==/com.netflix.mediaclient-7sGo_uzVqsxlFlmWKmBFhg==/split_config.xxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.netflix.mediaclient
Screenshots or videos
Solution
unknown
Additional context
I observed this error is happening on Android 14 only. Not on Android 13.
Acknowledgements
[X] I've checked device is officially supported (for device specific reports and not source related).
[X] I'm running latest version available on crdroid.net for this device
[X] I have searched the existing issues and this is a new and no duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] I filled out all of the requested information in this issue properly.
Issue type
Feature not working as intended
Device
Xiaomi Redmi Note 12 5G (stone)
crDroid version
crDroid 10
Exact version / Build date
Version: 10.1 (official link) Build date: 2024-01-18
Bug description
The issue has been noticed for these apps: Netflix, Disney+ Hotstar, Balance. Whenever Netflix is opened, it stays stuck on the first screen of Netflix. Not able to do anything as the app does not respond. The same issue is seen with Disney+ Hotstar and Balance apps (https://play.google.com/store/apps/details?id=com.elevatelabs.geonosis&hl=en&gl=US) apps.
Steps to reproduce
Step 1. Tap on netflix icon to open the app. Step 2. App gets stuck on netflix splash screen.
Relevant log (logcat/build log)
Screenshots or videos
Solution
unknown
Additional context
I observed this error is happening on Android 14 only. Not on Android 13.
Acknowledgements