Alert does not show if a popover is active

I have a list where the user can call a popover with some edition options.
If some of that option are clicked, a confirmation alert should be created.

The problem is when I try to call the alert when the popover is open, it does not show correctly. It appears to be behind the list and the list becomes unresponsive. For testing proposes if I add the alert directly from a click on the item, the alert appears correctly.

  public OnItemOptionsPress(event, item)
  {
        event.stopPropagation();

        let popoverOptions =
        [
              new PopoverItemModel({ Resource: "Remove",  Icon: "icon-aas-btn-trash",               Callback: (event, item) => { this.confirmRemoveItem(event, item) } }),
        ];

        let popover = this.PopoverController.create
        (
              PopoverOptions, 
              { 
                    Owner: item, 
                    Items: this.popoverOptions 
              }
        );

        popover.present({ ev:event });
  }

public confirmRemoveItem(event, item)
  {
        let alert = this.AlertController.create
        (
              {
                    title: 'Remove Item',
                    message: 'Do you want to remove?',
                    buttons: 
                    [
                          {
                                text: 'No',
                                role: 'cancel',
                                handler: () => 
                                {
                                      console.log('No has been clicked');
                                }
                          },
                          {
                                text: 'Sim',
                                handler: () => 
                                {
                                      console.log('yes has been clicked');

                                      this.removeItem(item);
                                }
                          }
                    ]
              }
        );
              
        alert.present();
  }

  public removeItem(item)
  {
              this.items.splice(item.Index, 1);
  }