Разбор материала
В опыте автора датчики филамента заработали корректно после сборки прошивки с закомментированным флагом -DBMCU_DM_TWO_MICROSWITCH=1 в platformio.ini. Сборка выполнялась командой pio run -e klipper, затем файл загружался через Flash local file. Автор не установил причину различий прошивок; это не универсальное исправление.
Ограничения источника
Дополнительные ограничения не указаны; применимость к вашему оборудованию требуется уточнить.