@jay_s_uk, @Phaedrux, @Veti thanks for all the help!

After quadruple checking, it turns out that the endstops were mixed up.
Since then, everything is in working order!