It’s a longshot maybe, but… check to be sure that your trainer is correctly identified on the equipment pairing screen.
Since the NYC update, I have (on at least 2 occassions) noticed that my trainer was labeled as something different than what it is. I’ve had the same trainer (Elite Direto) since February and it’s always been ID’d by the same alphanumeric ID w/ no issues. The day of the NYC update, it was picked up as ‘Elite Smart (something or other)’ and when I started riding, I got a notification that I unlocked the ‘Elite kit’.
I thought that was weird, since I’ve been using an Elite trainer for months - but didn’t think much about it otherwise. But… then I noticed that resistance control was all screwed up. Wasn’t correlated with changes in elevation, etc.
I quit the ride, went back to the pairing screen, and unpaired ‘Elite Smart blah blah blah’ then searched and found the same signal I’d always picked up by default. Now, I’m always sure I pay attention to the pairing screen on startup just in case.