After the soft cut, "Reverse Frames" is applied to the "parent" video instead of a selected strip I need to reverse part of my video. As I understand, this is normally done through Adjust&gt; Video &gt; Reverse Frames checkbox. And it works correctly with the whole video.
But if I do the soft cut (using Split command) and then try to apply Reverse Frames for just the second fragment (even if I delete the first fragment and/or move the second one to another track) - reversal is applied to the original video! For example, I had video sequence as ABCDEFGHIJKLMNOPQRSTUVWXYZ, split it as ABCDEFGHIJKLMNOPQRST + UVWXYZ and applied Reverse Frames to the second part. But instead of expected ABCDEFGHIJKLMNOPQRST + ZYXWVU, I get ABCDEFGHIJKLMNOPQRST + EDCBA. See the screen recording by this link. Most weird, it is file-dependent: some files are processed correctly. You can try do the same with the file I used, available to download by this link.
Hard cut seems to be processed correctly.
As solved in the comments, just use the hard cut instead of the soft cut, because the soft cut mantain the entire video clip in the strip and the parts you cut away are just hidden (infact you can re-expand the clip moving the start or the end side.
The hard cut creates a strip that is just the part you cut, infact you can move the sides inside to narrow it more, but you cannot move them outside to expand it to the whole initial clip.