I cannot seem to get the FORCED tag available in the HLS standard to work correctly. Using the native HLS players in safari, iOS, and tvOS, none of them render a subtitle track defined as
#EXT-X-MEDIA:TYPE=SUBTITLES,URI="text/text-open.m3u8",GROUP-ID="text",LANGUAGE="sv",NAME="Svenska",DEFAULT=YES,AUTOSELECT=YES,FORCED=YES
or
#EXT-X-MEDIA:TYPE=SUBTITLES,URI="text/text-open.m3u8",GROUP-ID="text",LANGUAGE="sv",NAME="Svenska",DEFAULT=NO,AUTOSELECT=YES,FORCED=YES
I've seen that Apple TV+ uses forced subtitles with the same settings as the latter example in their playlists, and I assume they work there. Is there something obvious that I'm missing?