I used the NRT machine last month, successfully. Twice, if memory serves.
But it may also be that weekends it is like London? The rule in London is: Forget using an ATM, they get emptied Friday after work or soon thereafter, and nobody fills them until Monday.