i haven’t used twinmotion, but i’ve used the media export and the time source is an issue there too. if you’re exporting a video i’m confident it’s the same issue.
this could help.
you wouldn’t put it on tick. but you need to find a way to call this.
in a sequencer sequence you can add an event track, that calls an event that does this.
but i bet there’s a way to tell niagara to use twinmotion time source instead.
i know in sequencer you can choose other time sources, you should try that.
if only maybe create a global sequence and add niagara there, and change the time source. maybe it helps.