Issue with scrolling ion-slides in modal

I’m having an issue with using ion-slides in a modal created with ModalController.

The slides are swiping horizontally just fine, but when I try to scroll vertically on a single slide the screen sometimes freezes and prevents scrolling. This is happening on iOS.

After trying to scroll a few times it usually goes back to working, but I’m wondering if anybody else has run into this issue?

<ion-content>
  <ion-slides>
    <ion-slide>
      Extra long content in this slide, including multiple cards
    </ion-slide>
  </ion-slides>
</ion-content>

This is the code I’m using to open the modal:

async presentModal() {
    const modal = await this.modalCtrl.create({
      component: TestModalComponent
    });
    return await modal.present();
}