Startup Wiping G-Code Incorrect right out of the Factory (TWHE0.5)

Our new Workhorse arrived yesterday. Having assembled it, I attempted printing the test g-code pre-loaded on the factory SD card. It failed immediately, and every time thereafter. It is not the auto-level that fails; it is the wiping sequence that is prior to auto-leveling. I tried videoing the issue but was unable to get a clear view of the contacting surfaces. It appears to me that the startup g-code is too far to the right on the x-axis by 3mm. The factory startup code lands the hot nozzle directly on the edge of the wiping tray and sinks the nozzle several mm too deep into it. The nozzle --being restrained by being jammed deep into the wiping pad–causes the axes to lose enough steps that the auto-level sequence completely misses the homing washer.

I re-wrote the wiping sequence:

G1 X-18 Y100 F3000 ; move above wiper pad
G1 Z6 ; push nozzle into wiper
G1 X-20 Y95 F1000 ; slow wipe
G1 X-20 Y90 F1000 ; slow wipe
G1 X-20 Y85 F1000 ; slow wipe
G1 X-18 Y90 F1000 ; slow wipe
G1 X-20 Y80 F1000 ; slow wipe
G1 X-18 Y95 F1000 ; slow wipe
G1 X-20 Y75 F2000 ; fast wipe
G1 X-18 Y65 F2000 ; fast wipe
G1 X-20 Y70 F2000 ; fast wipe
G1 X-18 Y60 F2000 ; fast wipe
G1 X-20 Y55 F2000 ; fast wipe
G1 X-18 Y50 F2000 ; fast wipe
G1 X-20 Y40 F2000 ; fast wipe
G1 X-18 Y45 F2000 ; fast wipe
G1 X-20 Y35 F2000 ; fast wipe
G1 X-18 Y40 F2000 ; fast wipe
G1 X-20 Y70 F2000 ; fast wipe
G1 X-18 Y30 Z7 F2000 ; fast wipe
G1 X-20 Y35 F2000 ; fast wipe
G1 X-18 Y25 F2000 ; fast wipe
G1 X-20 Y30 F2000 ; fast wipe
G1 X-18 Y25 Z8 F1000 ; slow wipe
G1 X-20 Y23 F1000 ; slow wipe
G1 Z12 ; raise extruder

Are these startup g-code changes necessary, or is the wiping sequence problem possibly an indication of something else that I have not noticed?

We use several computers to slice with, and I would like to avoid needing to re-write the startup g-code in Cura on several computers for this machine.

So there are a couple of options, first I would make sure that the bed assembly is in the correct place. In OHAI you can find the build instructions which will have the correct placement value. Second is re-flashing the firmware in case it is a firmware issue. Third is either changing gcode or moving the bed to accommodate the offset. If you haven’t already contact support and see if they can help troubleshoot with you.