I don't think we ever got in contact with anyone.
We ended up troubleshooting as much as we could, then moved out of this account entirely. This was a while back, maybe they've resolved this -- but no way this could work for our business.
Sorry I can't offer a solution or resolution.