Sequence playback position not changing in a subsequence track

I have a level sequence with a section that loops while waiting for user input. This is controlled by setting the playback position to a marked frame on until a bool is turned false (see image ). This function is triggered by an event track.


This works fine when the sequence is played on its own.

However, when I put this sequence into a ‘master’ sequence’s subsequence track, the playback position no longer changes. I’ve tried targeting the master sequence instead for the set playback method, but that doesn’t work. There is also a setting in the sequencer to “Evaluate Subsequences in isolation” but that too did not do anything.