Package origin: Ontario Destination: Newfoundland

I had an item leave St. John’s may 23 - and scheduled to deliver to bay Roberts may 24.

Delivery date kept getting pushed forward and now the tracking reads “delayed” yet still marked as “in transit”.

What has likely happened here?

Thank you.