@3mm, thanks for providing so much detail!

That narrowing belt spacing will cause the belt tension to vary with carriage position. It looks like it needs a smaller idler pulley, preferably toothed.