Well I'd need to see the homeall certainly as well as the physical position of the endstops. (left and front by the sounds of it, which matches your M574 endstop definition).
For Corexy you should check the motor direction using this method
@jacotheron a buck converter may make controlling temperature more challenging. in my experience buck converters don't work well with pid tuned temperature control
It should work with the Maestro. Find the 2 contacts that are closed when filament is present, and connect them to the 2 outer pins of a spare endstop input. Then configure it using M591, sensor type 2.
@dc42
I double checked the config file and also the Configurator page ( i have to keep it up because I am getting a Finish error if I try to save from uploaded json file) and its not enabled. Unless it is loaded on default when you select "switch" in z-probe. FYI, I did update to 2.02 last night with same results.