I have an Instinct 2, a MARQ Gen 2 and A Descent G1, all of which are running the latest firmware which supports Unified Training Status.
However, each of those devices shows a different FTP - and Garmin Connect even tends to only update itself when it feels like it, so even though an activity in GC will show it's used an FTP of xxx (the FTP on the device I've recorded it on), The actual stat in GC will show me an older FTP with an older date. GC did actually update itself to a new FTP today, but it hadn't done for the previous week+, despite the same device having updated its FTP in that time.
I've tried re-syncing devices multiple times, ensuring they're all set to allow my FTP to be auto-updated, yet still I've got 4 different values (and can only guess what's going to happen when I start using my Edge again)
Anyone having the same issue?