My company has been massively affected by this over the past month.

It sucks having to tell customers "this is on Microsoft's end, we're trying to work through it with them but we don't have an ETA and can't say more than that" because Microsoft support is absolutely useless. The other day we changed some DMARC/SPF records around and that seemed to do the trick but now it appears to just be a coincidence.