Bonjour,
Je n'ai pas installé Tahoe, donc pas de possibilité de tester.
Mais je ne vois pas, dans le script, de raison à ton problème, si ce n'est que Apple à encore dû augmenter ses sécurités et demande des autorisations d'accès, notamment à l'action "system events".
Et cela fonctionne après...