It's not with my code because the debug version works perfectly.
If I use a development provisioning profile and certificate, it works fine. Even the Android build worked fine and it's live on Google Play Store already.
I already revoked and created a new distribution certificate 2 times, it's not that as well.
The thing about having an issue with the submission compiler like Colin said makes a lot of sense.
I am using Starling and Spine as external libraries, and I already went through and updated everything.