Je n'ai pas la solution, mais, si tu as une âme d'aventurier, pour qualifier le pb, et savoir si par exemple le wifi est long à se lancer, ou si c'est un pb de stabilité, il faudrait regarder dans les logs, via l'utilitaire Console.
Reboote le Mac Book
Laisse passer quelques minutes
Lance l'utilitaire "Console"
Regarde dans "system.log" et relève l'horodatage de la première ligne qui correspond au boot de ta machine (BOOT_TIME)
Cette ligne doit ressembler à ça:
Mar 22 13:30:25 localhost bootlog[0]: BOOT_TIME 1679488225 0
Ensuite, toujours dans dans la Console, va dans le "Rapport d'historique". Tu trouveras un fichier wifi.log
Il y a beaucoup de choses. N'en tient pas compte, mais regarde dans un premier temps la ligne qui signale que l'interface wifi est montée.
Wed Mar 22 13:30:38.280 <airport[243]> airportdProcessDLILEvent: en1 attached (up)
(Sur un Mac M1, ça doit être en0)
Entre le boot de la machine, et le moment où l'interface wifi (en1) est opérationnelle, il y a donc chez moi environ 13 secondes
Regarde chez toi le temps que met l'interface wifi à monter.
Regarde aussi si tu as des lignes du genre:
Usb Host Notification Apple80211Set: seqNum 11 Total 4 chg 1 en1 (en0 chez toi)
Ça indique un changement d'état de la liaison wifi (quand le wifi tombe ou bagotte, par exemple)