Have worked it out, Feel very stupid! Was a text-transformation to UPPERCASE in my css.
Do you mind posting function that gets the data from the API ? Please don't reveal if it's not safe on the security side for your app.Thanks!
I will have a chat with my developer mate to get the snippet for you,
Basically, the output was a correct address but has lowercase & uppercase characters in the address but my stylesheet had some code which formatted the website to uppercase therefor the output address was all UPPERCASE rather than a mixture.
My developer is working with blockchain API i know that much sorry im not great with API work https://blockchain.info/api