App crashes when loading scenes on Android

Godot Version

v4.2.1.stable.official [b09f793f5]

Question

Hi everyone! Recently started using Godot as my first ever game engine, made a working game (it works on PC), but whenever I download it on my phone it launches just fine, but whenever it load enemies it crashes. I used adb to get logcat and I attach debug results below

This project was first started on Forward+ renderer and then I switched to Mobile renderer. I also have a second Godot Project made specifically for Android with Mobile renderer used from its beginning and it works fine.

15237 15237 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
15237 15237 F DEBUG : crDroid Version: ‘10.2’
15237 15237 F DEBUG : Build fingerprint: ‘Redmi/joyeuse_global/joyeuse:12/RKQ1.211019.001/V14.0.3.0.SJZMIXM:user/release-keys’
15237 15237 F DEBUG : Revision: ‘0’
15237 15237 F DEBUG : ABI: ‘arm64’
15237 15237 F DEBUG : Timestamp: 2024-03-05 21:40:05.623323738+0300
15237 15237 F DEBUG : Process uptime: 11s
15237 15237 F DEBUG : Cmdline: com.itsfets.game
15237 15237 F DEBUG : pid: 15141, tid: 15175, name: VkThread >>> com.itsfets.game <<<
15237 15237 F DEBUG : uid: 10499
15237 15237 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x00000000000000f0
15237 15237 F DEBUG : Cause: null pointer dereference
15237 15237 F DEBUG : x0 b4000075c67c2800 x1 b4000075c66b40a0 x2 00000075b27dfee0 x3 0000000000000002
15237 15237 F DEBUG : x4 00000075b27dfef0 x5 b4000075b27f7560 x6 0000000000000000 x7 00000075be3b2f30
15237 15237 F DEBUG : x8 00000000000000b4 x9 12e3d59e22785a1c x10 0000000000000001 x11 00000075b27df000
15237 15237 F DEBUG : x12 00000000000000ee x13 0000000000000000 x14 0000000000000018 x15 0000400000000000
15237 15237 F DEBUG : x16 00000076edf5de10 x17 00000076eded0440 x18 00000075c9a62000 x19 b4000075c0ae2000
15237 15237 F DEBUG : x20 b4000075c0e03600 x21 000000000000005f x22 b4000075c67c2800 x23 00000000000003f1
15237 15237 F DEBUG : x24 0000000000000000 x25 0000000000000000 x26 0000000000000001 x27 0000000000000000
15237 15237 F DEBUG : x28 b4000075c0de2000 x29 00000075c9d7d920
15237 15237 F DEBUG : lr 00000075be2e0358 sp 00000075c9d7d820 pc 00000075be2e0368 pst 0000000060001000
15237 15237 F DEBUG : 38 total frames
15237 15237 F DEBUG : backtrace:
15237 15237 F DEBUG : #00 pc 00000000000dc368 /vendor/lib64/hw/vulkan.adreno.so (!!!0000!7ecf83797c9f36db9a6d042c7e4763!83a0eede45!+56) (BuildId: aaf70ef07edb8a496c8118d1d8f74b5c)
15237 15237 F DEBUG : #01 pc 00000000000cf75c /vendor/lib64/hw/vulkan.adreno.so (!!!0000!84c95bb772bf7dd08fc240b7dd7f78!83a0eede45!+3972) (BuildId: aaf70ef07edb8a496c8118d1d8f74b5c)
15237 15237 F DEBUG : #02 pc 000000000009352c /vendor/lib64/hw/vulkan.adreno.so (!!!0000!2a418ddbe06bac73e12cf0f41836dd!83a0eede45!+164) (BuildId: aaf70ef07edb8a496c8118d1d8f74b5c)
15237 15237 F DEBUG : #03 pc 000000000182787c /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000)
15237 15237 F DEBUG : #04 pc 00000000018288dc /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000)
5237 15237 F DEBUG : #05 pc 0000000002fb07a8 /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000)
15237 15237 F DEBUG : #06 pc 0000000002e4a8c4 /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000)
15237 15237 F DEBUG : #07 pc 0000000002d7ecf4 /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000)
15237 15237 F DEBUG : #08 pc 0000000002d81114 /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000)
15237 15237 F DEBUG : #09 pc 0000000002d305a8 /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000)
15237 15237 F DEBUG : #10 pc 0000000000e5d5c8 /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000)
15237 15237 F DEBUG : #11 pc 0000000000e19b80 /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000)
15237 15237 F DEBUG : #12 pc 0000000000e2de4c /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk!libgodot_android.so (offset 0x258000) (Java_org_godotengine_godot_GodotLib_step+220)
15237 15237 F DEBUG : #13 pc 0000000000339630 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #14 pc 0000000000322e80 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #15 pc 00000000003d5a40 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+1584) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #16 pc 00000000004cdf94 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+14964) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #17 pc 000000000033bdd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #18 pc 00000000001981ec [anon:dalvik-classes.dex extracted in memory from /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk] (org.godotengine.godot.vulkan.VkRenderer.onVkDrawFrame+0)
15237 15237 F DEBUG : #19 pc 0000000000301c98 /apex/com.android.art/lib64/libart.so (art::interpreter::ExecuteSwitch(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.__uniq.112435418011751916792819755956732575238)+72) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #20 pc 00000000003018c8 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.11021757308895259008)+392) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #21 pc 000000000030118c /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+1068) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #22 pc 0000000000339768 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #23 pc 0000000002013450 /memfd:jit-cache (deleted) (offset 0x2000000) (org.godotengine.godot.vulkan.VkThread.run+1008)
15237 15237 F DEBUG : #24 pc 0000000000322f10 /apex/com.android.art/lib64/libart.so (art_quick_osr_stub+64) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #25 pc 0000000000309d18 /apex/com.android.art/lib64/libart.so (art::jit::Jit::MaybeDoOnStackReplacement(art::Thread*, art::ArtMethod*, unsigned int, int, art::JValue*)+1240) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #26 pc 00000000004ca874 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+852) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #27 pc 000000000033bdd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #28 pc 000000000019899c [anon:dalvik-classes.dex extracted in memory from /data/app/~~F1Szks0L5nibd6YlS6hjJg==/com.itsfets.game-JGxzL_ig8v6T1lgugfzl5g==/base.apk] (org.godotengine.godot.vulkan.VkThread.run+0)
15237 15237 F DEBUG : #29 pc 0000000000301c98 /apex/com.android.art/lib64/libart.so (art::interpreter::ExecuteSwitch(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.__uniq.112435418011751916792819755956732575238)+72) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #30 pc 00000000003018c8 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.11021757308895259008)+392) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #31 pc 000000000030118c /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+1068) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #32 pc 0000000000339768 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #33 pc 0000000000322ba4 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #34 pc 00000000003008ec /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+220) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #35 pc 00000000003ee4dc /apex/com.android.art/lib64/libart.so (art:: Thread::CreateCallback(void*)+1484) (BuildId: b29ad3824b24914d6493f80b8b4efc45)
15237 15237 F DEBUG : #36 pc 0000000000116e4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+204) (BuildId: cdc0dc5429f9935287736c98187daec8)
15237 15237 F DEBUG : #37 pc 00000000000a2e60 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: cdc0dc5429f9935287736c98187daec8)