Even experts need to read the posts before flaming the fellow asking the question.
I'm sorry Variador but you aren't being particularly helpful yourself.
Your core problem:
Problem is that they only work with the switches in a particular order and I don't know why.
Now what have you NOT given us?
- No code.
- No photo of your setup.
- No schematic
- Your first Fritzing diagram was wrong (which you admit) followed by another you claim is now correct.
... they only work with the switches in a particular order ...
What do you mean by that? The order they are placed on the board? The order you press the switches? The order they are plugged into the Arduino? How about a truth-table? What order gives what results?
I have checked that 4.5+v is flowing when the switch is in the on position on all three at once.
What does this mean? Flowing? Flowing where?
Arduino only sees three when they are in a particular order.
So you measure one thing with a meter, but the Arduino "sees" something else? Or not? Clarification please.
There is something about the wiring that keeps the arduino from going high ...
What do you mean? Is the Arduino smoking dope? Come on. Be specific. What pin does not go high? How do you know this? Meter? Code? Output?
If you aren't going to be more helpful I'll have to close the thread.