Also, ich seh' so keinen Fehler.

Für ihn sind die Pins ganz einfach auf LOW

Müßt' nochmal in der M8 Doku lesen., ob's mit Pullup was besonderes gibt.

Setz' sie zu Testen mal extern auf high