I noticed a bug with mkv files. Infuse doesn’t play the audio and subtitle track set as default in the mkv even when the track has the “force track flag”
I have the last tvOS and Infuse update installed.
Edit (more details):
In my case the mkv include:
Video (Default track)
JAP Audio (Determine automatically)
JAP Sub (Determine automatically)
FR Audio (Default and Forced track)
FR Sub (Default and Forced track)
And by default Infuse play Japanese track, but when I set the right track and stop the episode from playing and come back Infuse play the mkv as it supposed to be.
It’s set on Auto. So it supposed to play the track that has the default flag in the mkv, just like VLC does and like Infuse was doing before. But again strange thing when I set the right track and stop the episode from playing and come back Infuse play the mkv as it supposed to be.
I am guessing that if you set it to French it will work as you intend.
(I am French too btw)
My understanding is that with audio language settings to auto, Infuse will try to use the system (Apple TV in that case)'s language, but I might be wrong.
I have my Apple TV’s language set to English and Infuse’s audio and subtitle languages set to Auto and Infuse seems to always pick an English audio track when one is available. Same with my iPhone, for which system language is French, and Infuse audio and subtitle languages are English.
Infuse remembers which audio and subtitle tracks you previously selected, which explains why it gets it right the second time.
Regarding forced subtitle tracks, they are here to supplement the audio tracks for elements which would not be translated, such as writings or alien language.
In the case of your media, if you select the French audio track, the forced french subtitle track will be automatically activated.