Nice. Our original problem was actually about lining up multiple sources (actor video and Live Link Face data), but after rigging the character to use ARKit blend shapes the actor video wasn’t necessary any more, so we no longer needed a workaround.
We did however recently have problems with Live Link tracks recording with no data points. This time it was from a Rokoko suit, which doesn’t appear to have a timecode setting in the Studio software (that I could find), however unticking ‘Use Source Timecode’ in Take Recorder settings did the trick. Guess if your source doesn’t output a compatible timecode provider, Take Recorder will just try to stuff the incoming data into 0:00 or just drop it altogether. Still, failing silenty isn’t good UX, so I’m going to look into getting a bug filed for this. Thanks for the heads up!
This does raise further questions about what to do about synchronization with any data that doesn’t go through Rokoko studio, but I guess we’ll have to ask them.