somehow having a contact at a bank who works on the weekend is more difficult to believe than a random vendor

I don't know what exactly GP works on, but 'bank' covers a lot of ground and some things happen on weekends. 'Open Banking' APIs, and some payment rails for example.