Spent 2 hours on a support call last week where everyone accused my application of being the problem and I said that everything looked like a routing issue that another common similar issue has.
Call resumed today with the "specialist" who knew how to fix it, said that the issue was NOT my application and was a routing issue similar the other common issue that we see. I'm so glad they appreciate my time.