I’m having similar issues.
Plex on Shield 2017 > LG C9 > Sonos Arc
C9 is on latest FW
With the Shield set to auto select audio formats, and Plex set to pass through audio over HDMI, AC3 (DD5.1) plays fine, but nothing comes through for DTS encoded videos.
With the Shield set to manually select formats (everything enabled bar DTS and DTS-HD), Plex still set to passthrough over HDMI, the Arc is receiving stereo 2.0 for both AC3 and DTS encoded videos. The two channels tend to be relatively empty, and carry basically no voice. No idea why that would effect the AC3 videos.
Setting Plex to disable passthrough causes the same issue of only two near empty channels, regardless of what I have the Shield set to.
The WebOS app directly on the TV has an option to set the supported output audio formats, so disabling DTS there allows for playback of DTS encoded videos since the server will transcode to AAC.
If the Android TV app had the same audio output settings as the WebOS, it’d likely sort all of the issues I’m having, but I suppose we’re more likely to see Arc implement LPCM before then