Zwift completed activity not showing on TD

Hi TD team,
I’ve completed earlier today a TD synced workout on Zwift.

Here’s what happened:

  • ZWIFT > GARMIN → Synced OK, showing under Garmin Connect Activities.
  • ZWIFT > INTERVALS.ICU → Synced OK, showing in calendar
  • ZWIFT > TRAINERDAY → Completed activity NOT showing under My Calendar / My Activities
  • ZWIFT > STRAVA → Completed activity NOT showing

I’ve checked connections both sides (Zwift and TD)
then tried disconnect and re-connect but not luck.

Strava is connected with both TD and Zwift also.

Update: manually exported the activity from Zwift and uploaded on Strava. This is working and I can see it on TD.
After this, I deleted the activity from Strava and it was instantly removed from TD.

So is this a Zwift → Strava → TD auto-sync issue when an activity is completed on Zwift ?
'cause I get there’s no direct Zwift to TD sync, right?