Doesn't sound like you're doing anything wrong... the voltage flows from the power source through the led and resistor into the arcadeshop board... thats why they call it "sink" because its not providing current its allowing it to flow to ground... the placement of the resistor is also irrelevant.
Did I read you right... did you say you already tested the volcano buttons with by wiring them directly, not through the arcadeshop board?