No it will not help. If you can access that page, it means the link btwn you and telone switch is okay.
Bt the uplink btwn telone and the rest of the world mught me mixed up.
At this point its telone's fault. They need to check their nat translations or bandwidth channels.
Bt on this one l suspect that the billing software is still on christmas holidays.