Sorry the groups of messages but I have more strange behaviour here.
The IAB does open up as expected. However not on the first load of the app. If we load the app up, call the IAB nothing happens. If we then lock the device and load the app again the IAB is loaded and everything works as expected.
This is very confusing and strange behaviour. Any ideas?