Splash screen shows upside down on android devices

So I have a Default.png, Default@2x.png and Default@3x.png, in the simulator when the app loads the splash screen looks fine, but its not until I try it on a device that the splash screen is upside down. 

My build settings: 

settings = { orientation = { default = "portrait", supported = { "portrait", } },

I am only targeting Android devices and am on a Windows system. 

Is there a setting to have the launch screen stay on the screen longer or would I have to write a function for that?

Are you sure you are not holding your Android tablet upside down?
 
Hate to ask that, but that’s typically the reason why people think the app is upside down.  Especially for Android tablets that are naturally landscape, such as the Kindle Fire HDs.  In this case, I recommend that you set up your app to support both “portrait” and “portraitUpsideDown” orientations like this…

settings = { orientation = { default = "portrait", supported = { "portrait", "portraitUpsideDown" }, }, }

Is there a setting to have the launch screen stay on the screen longer or would I have to write a function for that?

Are you sure you are not holding your Android tablet upside down?
 
Hate to ask that, but that’s typically the reason why people think the app is upside down.  Especially for Android tablets that are naturally landscape, such as the Kindle Fire HDs.  In this case, I recommend that you set up your app to support both “portrait” and “portraitUpsideDown” orientations like this…

settings = { orientation = { default = "portrait", supported = { "portrait", "portraitUpsideDown" }, }, }