Exercise Load not updating on device or garmin app

I did a ride on zwift today.  I see the ride on my garmin app and it shows an exercise load of 209.  My device (Edge 1040) sees the ride (I can see it in the rides and it also updated recovery time to account for it), but the training status does not include the ride in the acute load on the device (and thus not in the app either).  This has happened many times.  Sometimes I can get it to work by re-importing the ride, but that didn't help this time.  This clunky process where it has to go through the app is very tedious and unreliable.  It is turning me off from the Garmin ecosystem entirely.