The bank can't pay because it has loaned the money out.
It's also worth pointing out that bank runs are incredibly rare events. In a correctly functioning market, a bank can always pay its depositors by securitizing its loans. In a dysfunctional market (such as now) there are usually government guarantees that help smooth the process. The big problem with banks at the moment is that they have been keeping insufficient capital to cover their losses. Insufficient reserves has not been a problem.