People tend to check in during these times:
Use the Sodexo cart outside when available. The soda is 9 cents more, but you always get it. Put $5.00 in the soda machine. Received a soda and no change. Canteen gave me the run around.
Make sure you have cash. Most vending machines only take cash. Also the change machine is usually broken.