Admittedly a few standard deviations from the norm, but I fabricate and upload FIT files for my indoor bike rides that don't originate on my EPIX-2. In fact, I don't even tell the EPIX-2 that I'm riding because I don't [currently] have a way to merge the power/cadence/speed data from the bike sensors into the watch's FIT data (an idea obviously worth re-visiting). The uploaded FIT files do contain second-by-second heart rate (the bike collects it from an HRM-Pro via ANT).
As some have noticed elsewhere, several training metrics viewable on GC don't [always] reflect efforts that came from an alternate watch [or source]. Metrics like stress, overnight sleep score, and body battery reflect the effort (pretty much unavoidable) but the "Exercise Load", "Acute Training Load", and recovery hours to name three, don't show or reflect any of these efforts. The GC calender and daily summaries know about the rides and can display summary info as well as graphs of second-by-second heart rate/power/cadence, etc. The watch doesn't list any of these rides in the "Last Activity" history which is neither shocking nor fabulous. I'm guessing an activity recorded on a secondary Garmin watch would eventually be listed on a primary EPIX-2 where Physio TrueUp was working.
I get (but don't adore) that the [primary] watch is where a majority of these [First Beat?] computations takes place. The app and the web interface display information, but do very few computations. I would have thought the idea behind Physio TrueUp was to coordinate the on-watch calculations with information GC collected from other watches (and sources).
What criteria or content of an uploaded FIT file causes it to be sent to the primary device watch for actual TrueUp-ing?
Thanks.