LOL - we had almost the same issue with an ISDN line at a bank - our systems were failing to dialup to a bank, and we'd call IT there, and they'd fix it - , be fine for a while, then it would happen again a day later. We found out subsequently that they only had 1 free ISDN line, so would swap it between 2 service providers until they got a support call from us or them, and then swap it back... went on for weeks like that!
CandT