After using the Metro Pass once, it disappears from my inventory. After it's vanished, loading a saved game doesn't work for some reason, so I'm forced to start over. According to the inventory description, it does give the user "infinite rides" so I believe it's a bug.