I have looked into your query and have done a few testes from my side.
I tested your ported number as well as your FreshPhone number from our Telkom line in office and the calls went through to your PBX each time. You are able to view this via your TMS.
In order for me to investigate further please action a test call from one of the numbers you were not receiving calls from previously and forward the exact time, date and number dialed from in order for me to escalate the issue to our SP.
My number is now able to receive calls again. Thank you for intervention. Much appreciated indeed.