[Ionic 4] Using routelink to send variable to details page

I’m trying to pass an id to a details page via routelink. And I’m not sure what I’m doing wrong, but I keep getting the following error:

ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'hospital-details/3'
Error: Cannot match any routes. URL Segment: 'hospital-details/3'

My html code, I pass the route and the item.id to the details page

<ion-content>
  <ion-list>
    <ion-item button *ngFor="let item of (results | async)" routerDirection="forward" [routerLink]="['/hospital-details/'+ item.id]">
      <ion-label text-wrap>
        <h3>{{ item.name }}</h3>
      </ion-label>
    </ion-item>
  </ion-list>

</ion-content>

ts file

import { Component, OnInit } from '@angular/core';
import { ActivatedRoute, Routes, Router } from '@angular/router';
import { Observable } from 'rxjs';
import { GetHospitalsService } from '../../services/get-hospitals.service';


const routes: Routes = [
  { path: '', redirectTo: 'home', pathMatch: 'full' },
  { path: 'home', loadChildren: './home/home.module#HomePageModule' },
  { path: 'hospitals', loadChildren: '../pages/hospitals/hospitals.module#HospitalsPage' },
  { path: 'protocols', loadChildren: '../pages/protocols/protocols.module#ProtocolsPage' },
  { path: 'hospital-details', loadChildren: '../pages/hospital-details/hospital-details.module#HospitalDetailsPage' },
  { path: 'hospital-details/:id', loadChildren: '../pages/hospital-details/hospital-details.module#HospitalDetailsPage' },
];

@Component({
  selector: 'app-hospitals',
  templateUrl: './hospitals.page.html',
  styleUrls: ['./hospitals.page.scss'],
})
export class HospitalsPage implements OnInit {

  results: Observable<any>;

  constructor(private hospitalService: GetHospitalsService, private router: Router) { }

  ngOnInit() {
    console.log('ngOnInit');
    this.results = this.hospitalService.getHospitals1();
    console.log(this.results);
  }

}

It displays the various hospitals and I can click on, but as soon as I do, I get the error.

I’m not sure what I’m doing wrong.