That also happens with Clipper Card in the Bay Area. Happened to me a couple of weeks ago on BART. I wonder if all transit cards need to be loaded with money when used on iPhone. I remember having a Clipper Card with autoload and that would work just fine without balance.