Концевик X оптический, он перегревается и перестаёт работать. Можно либо переделать на механический, либо в финишном коде, вместо G28 использовать G1 X0 Y0
Возможно концевик при перегреве становится в состояние "сработало" . Марлин определяет залипшие концевики, а стандартная прошивка нет. Замените G28 на G1 и всё будет понятно.
Для PT, как буквально вчера тут писали, требуется обычно усилитель. Некоторые платы медвежьи могут с ними (PT 100 и PT1000) работать, а некоторые не могут.