Thanks to everyone for the help so far. That's a great list of things to check this week.
Here are the screenshots (figured it out!) of the code. One of the buttons causes air to release a little at a time really randomly but the cylinder doesn't pull in, while the other one doesn't do anything when we push it. We had the hoses and connections checked by two different engineers who thought everything was in the right order, but they are new potential mentors and haven't worked on a robot before.
Thanks again for helping!
