I've stopped diagnosing outlook/hotmail/live delivery issues about 12 years go, they simply do not give a single fuck about their customers. It used to be different, about 18 years ago orso, they had ways to contact them and resolve such issue.
fuck big tech :)