More skillful people will tell you how to debug your software. I'll just say that if you app is crashing on your mobile but not on your computer, there is a good chance it is because you're trying to access files you forgot to include on your apk. Have you checked the lines below in your buildozer.spec?
# (list) Source files to include (let empty to include all the files)
source.include_exts = py, png, jpg, kv, atlas, ttf, TTF, otf, jar, ogg, mp3
I'm sure it could also be many other things, but sometimes it is the most ridiculous things that get us.