O UIButton do iOS na subvisão instanciada programaticamente não é acionada

Eu tenho uma ponta no meu storyboard que não está conectada a nada, mas estou instanciando-a como uma subvisão assim:

-(void)LoadCameraOverlayView
{

    CameraOverlayViewController *cameraVC = [self.storyboard instantiateViewControllerWithIdentifier:@"CameraOverlayNib"];
    cameraVC.view.userInteractionEnabled = YES;
    [self.view addSubview:cameraVC.view];
}

O UIViewController possui uma câmera com feedback que está funcionando bem e um botão que (quando eu segue para o controlador de exibição também funciona bem).

O botão está vinculado a um evento Touch Down e Touch Up Inside.

Quando clico no botão, vejo que está mudando visualmente do estado padrão para o estado focado ou destacado, mas nenhum código parece estar em execução. Se eu colocar um NSLog no ViewDidLoad, posso ver isso no console, mas não no método vinculado. No entanto, se eu seguir para a visualização, ele funciona.

Alguma ideia sobre o que se passa?

Eu olhei para outras soluções, mas não acho que exista uma visão no caminho ou que o CGRect não esteja calibrado corretamente ou algo assim, pois eu posso ver a alteração visual ao clicar no botão.

Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion