Hi Richard,
Allow me to reiterate
1. You have changed the Port on the switch CRC remains
2. You have changed the RJ45 Jacks on both the ends of cable CRC remains (Cable remains same)
As you know most of the time CRC errors is usually the result of collisions or a station transmitting bad data.
How about trying these too.
1. Try to negotiate the Port Speed Manually if already not and check the CRC
2. Try connecting a Laptop in place of the printer and check the CRC
3. If possible bring the Label Printer closed to switch. Try connecting with a different cable ( 2/3 meter patch cord). May also repeat the step 2.
I hope you may get some answers.
Regards,
Ajit
AjitsNW@gmail.com
www.ajit.network