After doing a deep research into this very issue. I have to sadly say I'm extremly disappointed in the lack of attention to this critical issue. I have tried for days trying to use the git@ ssh approach to get submodules working. Looks like it's not an uncommon issue. Have anyone been able to resolve it properly as opposed to work arounds and what's the answer from Cloudflare on this?