Yeah these BTN games are coming from Fox sports.
Here's one that I can skip and did tonight, it's on my local Fox channel but the channel doesn't matter I've seen this issue happen across all of the fox channels. It's not BTN specific in other words.
<programme channel="8002.eplustv" start="20250927010000 +0000" stop="20250927043000 +0000">
<title lang="en">College Football - TCU at Arizona State - WOFL-DT</title>
<video/>
<desc lang="en">College Football - TCU at Arizona State - WOFL-DT</desc>
<icon src="https://static-media.fox.com/fmc/prod/sports/artwork/VX-10072682/tie3naunee59vh79.png"/>
<live/>
<new/>
<category lang="en">HD</category>
<category lang="en">HDTV</category>
<category lang="en">Sports event</category>
<category lang="en">Sports</category>
<category lang="en">E+TV</category>
<category lang="en">EPlusTV</category>
<category lang="en">FOX Sports</category>
<category lang="en">FOX</category>
<category lang="en">NCAA FB</category>
<category lang="en">Football</category>
<category lang="en">Competition</category>
<category lang="en">football</category>
</programme>
Here's a BTN one that's unskippable:
<programme channel="8005.eplustv" start="20250927160000 +0000" stop="20250927190000 +0000">
<title lang="en">College Football - Rutgers at Minnesota - BTN</title>
<video/>
<desc lang="en">College Football - Rutgers at Minnesota - BTN</desc>
<icon src="https://static-media.fox.com/fmc/prod/sports/artwork/VX-10131707/86ebos0id5se09zi.png"/>
<live/>
<new/>
<category lang="en">HD</category>
<category lang="en">HDTV</category>
<category lang="en">Sports event</category>
<category lang="en">Sports</category>
<category lang="en">E+TV</category>
<category lang="en">EPlusTV</category>
<category lang="en">FOX Sports</category>
<category lang="en">FOX</category>
<category lang="en">NCAA FB</category>
<category lang="en">Football</category>
<category lang="en">Competition</category>
<category lang="en">football</category>
</programme>
I honestly don't see any difference between them, so maybe you can work with @eric to see what's going on. It's a head scratcher. Maybe it has to do with all the different category tags, like it's hitting a limit or something and some variable's randomly getting trashed?
I've noticed other weird stuff with E+ Fox events and channels, most of the time they do not show up in the recordings section of the Apple client until you make it go to sleep and then wake it up. Then recordings refreshes and you see it. (I reported this to them as a bug before and followed up but it never got fixed.) Other times you cannot cancel a recording in progress the normal way, you have to go into event details and then trash it. Trying to stop and trash it the normal way (manage, then stop recording, then trash) doesn't do anything. This happens to the ones that are unskippable.
Pretty sure that all of this is related to something that channels doesn't like in the event details. I don't think I've seen this issue with the NFL+ games (different channels advanced pass) but I could be wrong. I use the container for Fox, NFL+, and free MLB games only.