I have already disabled both flag-forced and flag-default on all of the audio and subtitle tracks that I am not interested in using.
The current Plex design fails to respect MKV track settings. This is an open, unresolved issue mentioned elsewhere in the forum, I forget the link at the moment.
Unlike subtitles, there doesn’t seem to be an audio equivalent to Auto-select subtitle mode / Shown with foreign audio to express the anime subs notion of preferring foreign audio for foreign language media.
With Automatically select audio and subtitle tracks disabled, Plex often disregards MKV metadata and selects either NO subtitles, or signpost & song subtitles, not sure which.
By the way, WebOS Plex seems to omit the name field of audio and/or subtitle tracks, only the language field. This field is essential for disambiguating the different types of tracks for a lot of animated content (e.g., 2-4 different types and/or formats of English subtitle tracks).
With Automatically select audio and subtitle tracks enabled, Plex often disregards MKV metadata, forcing the first audio track, and the first subtitle track. Where, anime uploaders tend to place useless signpost descriptions. English subtitles are very often the second subtitle track, sometimes the fourth.
It’s been a game of whack-a-mole working around Plex glitches. It’s bad enough that I’ve had to fake metadata for English audio on foreign language media, to stop dubs from automatically activating.
I really don’t want to rewrite all my video files to remove English audio or non-English subtitles. Or burn in hard subs and delete all soft subs. Such are kludges. Either way, I’d have to wait for Plex analysis to slowly plod through the libraries all over again. I like knowing that the original tracks remain in my files, for the sake of my friends who may know other languages.
The default behavior should have been to follow followed by flag-default, followed by language preferences, followed by selecting the first available (audio) track, followed by no audio, followed by superceding with any applicable flag-forced track(s). With a similar, intuitive logic for subtitles. If we need a new, account level configuration section to express these behaviors, so be it.