Thanks for the file, we tested it with the default MP4 profile and default settings and it’s selecting the correct english 5.1 audio track and ignoring the spanish/impaired track. Worked perfectly with ffmpeg and handbrake.
I’m guessing you either have a custom profile or a setting which is interfering with the default audio track selection. If you attach your log file I can investigate it further and let you know what’s happening.
However, your solution is correct, for whatever reason if wrong audio track is being picked, you need to uncheck the
Select best soundtrack option in the Conversion Task -> Advanced Settings and then manually enter the track language / select from the drop down list that you want mcebuddy to select.
NOTE: that often the track language name doesn’t match what you hear. To find the list of audio tracks, add the file to the MCEBuddy conversion queue and then right click on it and select Info. That will give you the list of audio track and then language names. Use the name to select from the list of language names in the conversion task setting.