BC Ferries has cancelled sailings from West Vancouver to the Sunshine Coast Wednesday after a mechanical issue.

The company says the Queen of Surrey’s generator failed while on the water between Horseshoe Bay and Langdale around 9 a.m.

As of 12:30 p.m., the following sailings on the route have been cancelled:

9:50 a.m. departing Horseshoe Bay,

11:00 a.m. departing Langdale,

12:10 p.m. departing Horseshoe Bay, and

1:15 p.m. departing Langdale.

The company says it will provide four 12-passenger water taxis to supplement service.

“If you have a booking on one of these cancelled sailings, you will hear from our Customer Service Centre who will let you know if we can fit you on an alternate sailing later today, or if your booking must be cancelled. In the case of a cancellation, we will refund your fees and/or fares,” said a BC Ferries statement.

Truck driver Mark tells 1130 NewsRadio he was aboard the Queen of Surrey when it broke down.

After 27 years of commuting by ferry, he says nothing phases him anymore.

“It’s hit and miss,” said Mark.

“Grocery stores, they’re waiting for the stuff that’s on my truck, so they might have to wait til after they close when I get there. Who knows?”

The same vessel was out of commission for several days at the start of the month, causing delays during the busy Easter long weekend.

Its temporary decommission was extended when BC Ferries identified additional work needed during a refit.

“It’s just been going on for a long, long time. I understand mechanical things break, but it’s getting ridiculous,” said Mark.

Listen live to 1130 NewsRadio Vancouver ferry and weather updates every 10 minutes with traffic on the ones. You can also subscribe to breaking news alerts sent directly to your inbox.