We also only use bank ATMs during banking hours. We did have an ATM eat our card in Varenna, Lake Como. We entered the bank and they were able to retrieve our card.
I also have a Charles Schwab card. They have bent over backwards when I've had issues. We were in Puglia when we needed cash, and none of the ATMs would accept the card. I contacted Schwab that night. (No hold time, immediately connected to a living person!) It turned out we had fraud on the card. The issue was resolved by the next morning. They reimbursed fees that we ended up paying when we had to use our credit union card.
This past summer, we found the Schwab card blocked while we were traveling in Montana. We called, and again, we received help immediately and ATM fees for our credit union card were reimbursed. There I was told that when I used the card only for travel, and "all of a sudden" it crops up and is used, especially in places far from home, it can trigger alerts. I was told to occasionally use the card prior to travel, and notify them of all travel out of my state. (Which I'm pretty sure I did) Now, at home, I rarely have need for cash, but, I'm sure I can think of something to use cash for.
I think at one time or another, I've had an issue with most of my credit and ATM cards. Its the world we live in. Often, the issues I've had were related hacks. On one trip, when I used my Nordstrom VISA at a gas station or to buy a train ticket, my card would be blocked for subsequent transactions. When I called, they said they were working on their fraud control systems. I haven't had issues with the card since.
For me, its really important to have accounts with great customer service so when we have issues, I can easily reach a person and get it resolved quickly. I like to travel with at least 3 -4 credit cards, typically a VISA, Master Card, and AMEX. I also have ATM cards with two banks. The cards I've been most pleased with are my Chase VISA, Nordstrom VISA, and both my credit union and Charles Schwab ATM cards.