After discovering that the upgrade of ios15, the topSpeaking method using AVSpeechSynthesizer did not correctly trigger the speedSynthesizer (:didCancel:), but rather triggered the speedSynthesizer method ('didFinish:') which led to some of my business errors and solved
Questions about AVSpeechSynthesizer after Ios15
Can you file a bug about this and post the feedback ID please?