Hello HeyApple,
@KMT is spot on that you are being rejected due to the use of a beta version of Xcode. Apple only allows for builds to be uploaded to the App Store Connect portal with GM seeds of Xcode. I havent actually tested if they would reject a build from Xcode 10.3 on Catalina, but I dont imagine that they would because the Xcode tools (xcodebuild) would be the same regardless of the version of macOS, but both of these values are indicated in your Info.plist as the below values. I can test this if you would like me to.
DTXcodeBuild = Version of Xcode used to build the Application
BuildMachineOSBuild = Version of macOS used with Xcode
I would recommend building the application with Xcode 10.3 which should not have comptability issues with Catalina, but if you would like to compile with 9.4.1, you will need to downgrade to Mohave or High Sierra. I was running into compatability issues on the Catalina Beta release with 9.4.1 so I got another machine to run Mohave for a project I am working on.
Also, just to share some additional information, in theory, when you upload a build, it goes through multiple states, including validation before upload, and then two processing activities post a successful upload where you are running into the error provided by Apple. This is intended behavior (that your validation passes and upload fails because they are two very different activities), but could be improved in my opinion by Apple.
Let me know if you have any other questions on this and I would be happy to share information.
Hopefully this helps!