I’m wondering whether you had a network glitch given the lack of riders around comment (which is a typical symptom of network issues) and the lack of badge reinforces that. Your activity looks fine and I can see you in other people’s photos.
I late started Stage 5 by <1minute yesterday and had a few anomalies (no position, some riders not appearing on rider list that I was riding with etc) but everything still registered (wahoo climb data, TdZ badge and ZP update). Might be worth popping your log file onto zwiftalizer to see if that highlights anything.
BTW, here’s the 2022 TdZ where people are popping the odd issue onto. Keep an eye on that for any similarities too.