Find Next Marked Frame node is not working. Is it a known bug?

@Dev_HNK , thank you so much for your research and explanation. This absolutely 100% needs to be added to Unreal’s documentation at the very least. A better solution would be for these FindFrame() functions to accept “frameNumber” variables from the SequencePlayer and auto-convert them inside those functions. Nevertheless, we’re grateful you discovering some kind of a solution.

Unreal really needs to step up their technical debt improvements and documentation.

In our testing (using UE 5.3), if the input frameNumber is greater than the frameNumber of the last Marked Frame (using the conversion method you’ve referenced), which means that there are no more Markers, then the FindNextMarkedFrame simply returns the last index in the array.

Example: we provide an “inFrameNumber” value of “3 971 200”. The Marked Frames Array has 3 elements and the last one (index: 2) has a Frame Number value of “3 936 800”. As you can see the Return Value is 2 (meaning, index: 2).