You were definitely lucky. I've driven through Germany last summer and I couldn't find a single charger that worked, every single one required an app, one wouldn't accept my non-german card, second one didn't have a menu in English so I didn't know how to set it up, third one gave me an "unspecified error" and told me to ring their helpline, but upon calling them discovered they are closed on Sunday. So in the end I didn't charge in Germany at all.
I wouldn’t be surprised if their electric car charging infra was closed on Sunday because it doesn’t fall under the exemptions that gas stations and (some) manual car washes have.
Really? I've had no problems with regular Visa and MasterCard debit cards, while at the same time the in the Netherlands non-Maestros are barely accepted outside of ATMs, even in huge stores ( that's gotten better in the last 2-3 years).