Sorry for not updating the post the issue was to do with a bad repair job on the only test device. once i got some more devices to test with all the rest of iphones worked perfectly. after some investigation i found out the previous owner had the iphone repired after some screen and apple pay issues.