Hi Hardy,
Sorry to say I was failed to recreate this issue as we don’t have the data, but I found some hints here. Maybe you can refer to MapPrinterLayer not printing to scale to see if it’s helped.
NOTE: could you please tell me what tools you using to measure the size?
Thanks,
Peter