@droftarts
Good Evening Ian,
Didnt get the chance to revert back to 3.3 due to time constraints,and also a bit hesitant at this point due to when 3.3 firmware was installed there were issues with homing (as stated above, changing homing scripts did nothing), running a bed mesh would stop and error after probing 5 points (was unable to resolve this issue) so the bed was manually leveled and checked every few print runs.
Did not get the chance to switch the 1XD boards around (time constraints).
The new Y axis motor is exactly the same as the original "stock" creatbot motor and all dip switches and tuning parameters were copied over and besides the aforementioned issues, everything worked fine.
As stated above, the machine had not been switched on or run since the last time when the circles issue was raised here in the forum. This time round, the only change was that the rpi4 has run an update and the gcode file that was used last time and saved on the sd card was run after the update to which not only did the print come out differently (the offset/skew is better/tighter) but the machine itself i.e the motors especially sounded as if they were heavily labouring, very jerky/deep vibration sort of sound on all movements. And this is where the testing ceased as the only thing that changed was the rpi4 updating and thus raised more questions of why is the circles "skew" now better than previous but still skewed none the less.
Cheers,
Albert