I noticed something, I'm probably way off, but mentioning it just in case. I have 2 games I've been testing on Android (Nexus 5), one is in portrait orientation, the other is in landscape. The portrait one works perfectly every time (no black screens/crashes), but the landscape will crash at least 3~5 times before working properly.