why does my game keep saying failure to initialize on android marshmallow

i have htc one m9 on android 6. i built my game with unity 5.0.something and then i upgraded to unity 5.3
i had a built made with unity 5.0.something on my phone after i upgraded to android 6 and it still worked, and after that i made a game with unity 5.3 and it says failure to initialize and i can’t find that my phone could be tegra 2, should i downgrade unity or is it a bug or unity doesn’t support api level over 22 yet. sorry, my english isn’t that good but you can ask for further details

This is stupid but you have to move it to internal storage instead of external(sd card) and kind of makes sense now bc i tried in my galaxy s4 and sae theres no folder for sdcard in android 6

Thx for answering this :slight_smile: