Hi Jon,
I'm just facing a similar problem with kDuplicateCmdBoss and I found just another post refering to some InDesign docs saying "... The UIDList passed to Set should be heap-allocated (with new) ..".
I tried not to create UIDList via UIDList list(<someUIDREF>) but explicit use of new (hoping that it is heap-based then), but was not able to come up with a working solution so far.
Could you give me a hint of how exactly I have to create the UIDList so that it's heap-based? I simply need to copy a pageitem into the same spread..
Best, Ferdinand
Btw: I developing for CS6.