Not a Banshee, but a good lesson learned
Been chasing my tail for a while.
Guy said the reeds are fine and there are no air leaks, because I sealed them.
Never take anyone's word , always check.
I know better, but I fell into that trap because he wanted the job done yesterday.