Git / Android: no se puede confirmar el submodule en la carpeta de activos

Intento usar un submodule en mi aplicación de Android, y si bien pude agregar el submodule con éxito, al intentar realizar un cambio para usar la última versión de ese submodule, arroja un error.

El submodule es un repository simple que solo contiene datos json que utilizan múltiples aplicaciones.

Navegué hasta el directory de activos dentro de mi aplicación de Android y agregué el submodule como lo normal y le di una "database" de alias

git submodule add https://github.com/.... database

Ahora, eso funciona, pero cuando actualicé el submodule, no puedo confirmar el cambio dentro de mi repository principal diciendo "usar la última versión de ese submodule"

 my_app\src\main\assets\database "-" Subproject commit 3521bd386c99.... "+" Subproject commit d135dc8cd5b0.... 

"d135dc8cd5b0 …." es la última versión de ese submodule.

Si trato de confirmar ese cambio, lanzará este error.

 Could not commit submodules: my_app/src/main/assets/database Add them as submodules from Git Shell or remove their .git folders and add them as a regular directories instead. 

Pero ya lo agregué como un submodule a través de Git Shell. Alguna idea de como arreglar esto?

Gracias.

Debería poder confirmar el submodule actualizado si lo hace por su count utilizando su ruta de directory:

 git commit my_app/src/main/assets/database -m "Updated database submodule" 

Debería poder realizar todos los cambios que haya realizado en su repository:

 git commit -m "Improved flux capacitor code"