git submodules has always been a major dumpster fire. You’re honestly better avoiding regardless of SHA-256 incompatibilities