Bad races happen, and health problems can amount over a course of years. In his case, however, I fear that he burned himself out with overtraining and may not be as good again as he was back in 2019. I hope he gets it back, though. Maybe it'll be something in between. He doesn't run the 2:04-2:05 that it seemed like he'd be able to run, but he doesn't have health issues on the day and runs 2:07-2:08.