This issue was resolved on the 18th of April 2025. Upstream provider resolved a switching MPLS issue on their Wellington switches. We haven't had any reoccurrences since this date.