I have heard reports from a few providers having issues with some of the IX's.
It would not surprise me if this is related.
On the status page it states this though? All my testing is done in the past 30 mins. I guess it's possible some route changes done to mitigate could still be in place.
Monitoring - The flaps have stopped and the link is stable over 10 hours.