Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
Yes incorrectly wired endstops could cause the board to reset.
Your config looks ok to start the wifi module on startup.
Send M587 by itself in the console to see what wifi SSIDs are currently saved. Ideally there should be only 1.