I had a similair problem some time ago when trying to fix my line. The problem is that since Afrihost implemented the "Fix My Line" tool, Telkom has made changes to the way that their system syncs line speeds and resets ports. These changes have made it diffucult for other automated tools to resync lines correctly and efficiently and sometimes even cause more errors than they fix. In this regard your safest and best bet is to use the Afrihost call centre, or send in a support ticket through your client zone. Afrihost has a very quick response time when it comes to support tickets.
As for when the "Fix My Line" tool will be updated to work with Telkom's new system is probably hard to say for now.
Hope that answer helps :)