Do you use MultiCurrency? If so then copying checks is correctly prevented, should the banks be of different currencies.
Do you have 'Include bank in control account set' defined in the cmpany profile? If so then copying checks is correctly prevented.
Printed checks can no longer be Moved to a different batch (ie the original check is deleted), nor are printed checks able to be copied if you do not increment the document number. This is to maintain integrity of the data and was done on purpose.

Are you trying to correct a mistake when a check was printed in the wrong batch? Or do you regularly print checks in one batch and then copy them to a different batch?
_________________________
Regards,
Softrak Tech Support