I'm familiar with German TV. The problem might be the data during the switch to regional program. Post a log from that time...
This log (on Windows)
is from NextPVR backend playing the sample that DeltaMikeCharlie linked but I can do LE if you think it is different I can repost. Thinking about the network tuner I use doesn't do PID filtering so I'd have to manually add the pids base on different scan times.
The sample changes mpeg ts programs about 12 minutes in, but Kodi did pick up the change and continue.
```2026-01-09 21:27:29.387 T:10292 info <general>: Opening stream: 0 source: 256
2026-01-09 21:27:29.387 T:10292 info <general>: Opening stream: 1 source: 256
2026-01-09 21:27:29.387 T:10292 info <general>: Opening stream: 3 source: 256
...
2026-01-09 21:39:39.480 T:10292 info <general>: Opening stream: 6 source: 256
2026-01-09 21:39:39.480 T:10292 info <general>: Opening stream: 7 source: 256
2026-01-09 21:39:39.480 T:10292 info <general>: Opening stream: 8 source: 256