It happened to me last year during Golden Week so not that much has changed. I should have known better because I'd seen ATMs turned off during public holidays before. I even had large hotels refuse to accept credit cards but eventually I found accommodation and a restaurant that accepted Visa.