Problem with puppeteer and timeline

Hello
when i use puppeteer to create a move, i found a problem: sya you have an animation with 350 frames, when you use the puppeteer and your move exceed 350 frames, your animations generated by puppeteer is cut at 217 frames... To reproduce this issue:
Create a cube
Go to the puppeteer and create 3 or 4 different position
Now record your move (more than 350 frames so more than 10 s)
Return to the timeline and you'll see the frame is cut to 217, but you'll have a last frame (corresponding to the last move you've record in puppeteer). I don't understand, i've never see this before. I've Daz 4.9.3.166 and keymate and graphmate.
Thanks for your reply
Comments
Hello
problem solved, simply befor making an other captur, clik on 'Clear animation layer' and everything is ok
No in fact, i must make more frame than my animation (for exemple an animation with 550 frames, i set 1200 frames and when finish with puppeteer, i cut the undesired frames)
thanks for letting us know how you fixed this!
--ms