The start of the log is missing so it's not possible to see total time since boot started, however:
jan 31 12:59:07 david-MS-7788 tvheadend[669]: main: Log started
^ Tvheadend is executed
...
jan 31 12:59:09 david-MS-7788 kernel: UBSAN: array-index-out-of-bounds in /home/david/media_build/v4l/mxl58x.c:1024:22
jan 31 12:59:09 david-MS-7788 kernel: index 34084 is out of range for type 'u8 [1]'
^ buggy driver included with TBS media_build; probably needs to be u16 not u8
...
jan 31 12:59:15 david-MS-7788 tvheadend[669]: START: HTS Tvheadend version 4.3-2201~g6229a74aa started, running as PID:669 UID:128 GID:44, CWD:/ CNF:/var/lib/tvheadend
^ Tvheadend completes startup
...
jan 31 12:59:31 david-MS-7788 kernel: TBSECP3 driver 0000:01:00.0: DVB: registering adapter 0 frontend 0 (TurboSight TBS 6909 DVB-S/S2 )...
jan 31 12:59:31 david-MS-7788 kernel: dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
jan 31 12:59:31 david-MS-7788 kernel: TBSECP3 driver 0000:01:00.0: MAC address 00:22:ab:92:8c:69
^ adapters start being registered
...
jan 31 12:59:32 david-MS-7788 kernel: TBSECP3 driver 0000:01:00.0: TurboSight TBS 6909 DVB-S/S2 : PCI 0000:01:00.0, IRQ 27, MMIO 0xf7d00000
jan 31 12:59:32 david-MS-7788 kernel: TBSECP3 driver 0000:02:00.0: enabling device (0100 -> 0102)
jan 31 12:59:32 david-MS-7788 kernel: TBSECP3 driver 0000:02:00.0: TurboSight TBS 6904 DVB-S/S2
jan 31 12:59:33 david-MS-7788 kernel: TBSECP3 driver 0000:02:00.0: DVB: registering adapter 11 frontend 0 (TurboSight TBS 6904 DVB-S/S2 )...
jan 31 12:59:33 david-MS-7788 kernel: TBSECP3 driver 0000:02:00.0: TurboSight TBS 6904 DVB-S/S2 : PCI 0000:02:00.0, IRQ 30, MMIO 0xf7c00000
^ last adapter is registered by the kernel
...
jan 31 12:59:33 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter1
jan 31 12:59:33 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter2
jan 31 12:59:33 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter3
jan 31 12:59:33 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter4
jan 31 12:59:33 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter5
jan 31 12:59:33 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter6
jan 31 12:59:33 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter7
jan 31 12:59:33 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter8
jan 31 12:59:34 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter9
jan 31 12:59:34 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter10
jan 31 12:59:35 david-MS-7788 tvheadend[669]: linuxdvb: adapter added /dev/dvb/adapter11
^ addition of adapter0 is not logged
I'm 'new' to the world of Tvheadend so I'm unsure if the +18 second difference between Tvheadend completing startup (+26 seconds from execution) and the kernel drivers finishing adapter registration is a problem or not, but the later 'tvheadend[669]' messages that show adapters being added to tvheadend do not show adapter0.
Just to test, is there any difference with the sleep value increased to 60 seconds?