Generally it's not a good idea to simply copy a RT item, though. A RT item has a number of support fields, all of which would need to be merged onto some new document. Unless you're copying the entire document and stripping fields you don't want, copying RT items doesn't work reliably.
There are appendRTItem and rendertoRTItem calls that handle this pretty well.
No, I can't say I know what you're doing, but it normally doesn't take 3 calls to get something done. What does the code do the first 2 times? Maybe that'd help say why it's not producing complete results until the 3d time.
Refresh Rich Text \ Agent needs run... (Generic Notes D... 3.Sep.18)
Feedback response number WEBBB4QJVP created by Mike Woolsey on 09/18/2018
. . Dunno, never had to run something 3... (Mike Woolsey 18.Sep.18)