I really don't understand how the switches work even though I got them to work with something I was testing lol.
There are tutorials on switches, and they are probably the most important thing to get right if you want to make a game that contains anything connected.
Follow the link of the starting point I wrote to get to some of the better tutorials.
However, one of the better explanations of switches is to compare them to where you encounter them in everyday live:
How do you make light in your rooms? Usually you turn on a switch.
But to give light, the switch alone is not enough - you just have to remove the lightbulb to see that turning the switch itself produces nothing.
You always need two things: a switch and something that reacts to that switch, and they need to be connected.
In the case of your room, that is the lamp (condition: if switch is ON then give light), the switch itself and the electrical wires connecting them.
In the program, that connection is made by the ID-number of the switch, and there are several ways to place a condition on that switch - either by conditional branch or by conditioning an event page (top left area of the event) or by triggering a common event and more.
In the case of the event page conditions, you need to keep in mind that higher page number = higer priority when ordering the pages.