RESOLVED
I called 789 and they knew of existing caller-id type issues on iPhones.
go to settings>phone>My Number and make sure your number IS NOT prefixed with +44 (if a UK number)
instead, make sure your number starts with the zero.
This has worked for me. I hope it works for you.