I have exactly the same problem on my Pixel 6 Pro.
12-10 12:06:04.851 12687 12712 W MediaPlayerNative: info/warning (2, 0)
12-10 12:06:04.860 12687 12687 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
12-10 12:06:04.860 12687 12687 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
12-10 12:06:04.860 12687 12687 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
12-10 12:06:04.860 12687 12687 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
12-10 12:06:04.864 12687 12687 D MediaRouter: onRestoreRoute() : route=RouteInfo{ name=TP-LINK_Music, description=Bluetooth-Audio, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO , presentationDisplay=null }
12-10 12:06:04.864 12687 12687 V MediaRouter: Selecting route: RouteInfo{ name=TP-LINK_Music, description=Bluetooth-Audio, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO , presentationDisplay=null }
12-10 12:06:04.954 12687 12712 W MediaPlayerNative: info/warning (703, 0)
12-10 12:06:04.954 12687 12712 W MediaPlayerNative: info/warning (701, 0)
12-10 12:06:04.984 12687 12712 W MediaPlayerNative: info/warning (703, 0)
12-10 12:06:04.984 12687 12712 W MediaPlayerNative: info/warning (702, 0)
12-10 12:06:05.635 12687 12707 W System : A resource failed to call destroy.
12-10 12:06:05.635 12687 12707 W System : A resource failed to call destroy.
12-10 12:06:05.636 12687 12707 W System : A resource failed to call destroy.
12-10 12:06:05.869 12687 12901 W MediaPlayer: Use of stream types is deprecated for operations other than volume control
12-10 12:06:05.870 12687 12901 W MediaPlayer: See the documentation of setAudioStreamType() for what to use instead with android.media.AudioAttributes to qualify your playback use case
12-10 12:06:05.871 12687 12901 V MediaHTTPService: MediaHTTPService(android.media.MediaHTTPService@5c3f85f): Cookies: null
12-10 12:06:05.873 904 904 D NuPlayerDriver: NuPlayerDriver(0xee9800b0) created, clientPid(12687)
12-10 12:06:05.882 12687 12712 V MediaHTTPService: makeHTTPConnection: CookieHandler (java.net.CookieManager@2d736a6) exists.
12-10 12:06:05.882 12687 12712 V MediaHTTPService: makeHTTPConnection(android.media.MediaHTTPService@5c3f85f): cookieHandler: java.net.CookieManager@2d736a6 Cookies: null
I can't believe it. Today same problem again with standard decoder.The alternative decoder now shows another issue. Playback sometimes stops at the end of a song but song time keeps on going. Every time the app is opened it starts with the track length and counts up. Pressing pause does not show the play symbol. A circle is turning around ... pressing play/pause again does not do anything. If I skip to the next song playback starts. The bad thing is, that the player drains battery that way ...OMG. What did Google do with Android 12 / Pixel 6? In my own apps I had to do a lot of changes to make them work again with Android 12 ... :-(Have you tried to build the app with SDK 31? I see that version 1.127 is still built with SDK 30 (Android 11). Maybe this shows some incompatibilities.