Live app different from Xcode build but should be the same.

I have an app live on the store and my iPhone is running on iOS13 GM seed, the app looks exactly as i would expect. Not done any changes to make it work with iOS13. However if i build via xcode on to a device or simualtor from the same released branch the UI is different. I'm confused and obviously missing something.

So the biggest problem is the viewcontrollers in my tabbarcontroller there's the black space at the the top which would suggest there may be modal however there just standard view controllers in a tabBarController. And the lifecycle events are NOT (viewWillAppear etc...) called now either which makes me think that there seen as modal as well.

Any pointers as to why this might be happening would be very helpful indeed. Like i say the one on the app store is completely fine. But the exact same build from xcode looks wrong.