Then place all the files in the dist directory. This has worked for me for very long. I make sure that all the kv files are there in the dist directory.
[INFO ] Logger: Record log in C:\Users\aftab\.kivy\logs\kivy_24-05-09_99.txt
[INFO ] deps: Successfully imported "kivy_deps.gstreamer" 0.3.3
[INFO ] deps: Successfully imported "kivy_deps.angle" 0.4.0
[INFO ] deps: Successfully imported "kivy_deps.glew" 0.3.1
[INFO ] deps: Successfully imported "kivy_deps.sdl2" 0.7.0
[INFO ] Kivy: v2.3.0
[INFO ] Kivy: Installed at "D:\COBRA_CRS_Redesign\crs\kivy_venvir\Lib\site-packages\kivy\__init__.py"
[INFO ] Python: v3.12.0 (tags/v3.12.0:0fb18b0, Oct 2 2023, 13:03:39) [MSC v.1935 64 bit (AMD64)]
[INFO ] Python: Interpreter at "D:\COBRA_CRS_Redesign\crs\kivy_venvir\Scripts\python.exe"
[INFO ] Logger: Purge log fired. Processing...
[INFO ] Logger: Purge finished!
[INFO ] Factory: 195 symbols loaded
[INFO ] Image: Providers: img_tex, img_dds, img_sdl2 (img_pil, img_ffpyplayer ignored)
[INFO ] Window: Provider: sdl2
[INFO ] GL: Using the "OpenGL" graphics system
[INFO ] GL: Backend used <sdl2>
[INFO ] GL: OpenGL version <b'4.6.0 - Build 31.0.101.4032'>
[INFO ] GL: OpenGL vendor <b'Intel'>
[INFO ] GL: OpenGL renderer <b'Intel(R) Iris(R) Xe Graphics'>
[INFO ] GL: OpenGL parsed version: 4, 6
[INFO ] GL: Shading version <b'4.60 - Build 31.0.101.4032'>
[INFO ] GL: Texture max size <16384>
[INFO ] GL: Texture max units <32>
[INFO ] Window: auto add sdl2 input provider
[INFO ] Window: virtual keyboard not allowed, single mode, not docked
[INFO ] Text: Provider: sdl2
[DEBUG ] Starting new HTTPS connection (1):
api.portal.ddd.com:443[DEBUG ]
https://api.portal.ddd.com:443 "GET /users/me HTTP/1.1" 200 1090
[INFO ] GL: NPOT texture support is available
[DEBUG ] Starting new HTTPS connection (1):
admin.iddd.com:443[DEBUG ] Starting new HTTPS connection (1):
cdd.com:443[WARNING] Deprecated property "<NumericProperty name=padding_x>" of object "<kivy.uix.button.Button object at 0x0000021E0910FA80>" was accessed, it will be removed in a future version
[DEBUG ]
https://cobrdd.com:443 "GET /static/software/SPY/crs_files.zip HTTP/1.1" 301 None
[DEBUG ] Starting new HTTPS connection (1):
www.coddstems.com:443[DEBUG ]
https://www.ddd.com:443 "GET /static/software/SPY/crs_files.zip HTTP/1.1" 200 4059522
[DEBUG ]
https://admin.ddd.com:443 "GET /crs_api.php HTTP/1.1" 404 None
[INFO ] Base: Start application main loop