...датчиком на обратной стороне каретки он видит...
...в общем, это стандартное поведение практически любого струйного Canon-а в случае, когда нет связи от датчика энкодера до платы управления (...чаще всего бывает либо выдернут шлейф каретки, или в разъёмах шлейфа плохой контакт )...
...экзотических вариантов типа неисправности самогО датчика энкодера ( или то, что лента энкодера проходит мимо датчика, не попадая в его прорезь ) и платы управления - тоже не исключаю, но вам по месту виднее, что именно не так...