My action actually doesn't do much else but call Reaper's built-in "move to next transient in item" action and then split repeatedly...Could be the dynamic split is using a different algorithm compared to that. I've myself also had a very tough time getting usable results out of the dynamic split function... :(