Submodule perms block fork of sdk-typescript?

I noticed a minor react-hooks state management issue in the Nest.JS sample and figured I’d go ahead and submit a PR to fix it.

Trying to fork and clone the repo is giving me an error that I think is from a temporalio org permissions issue. When I try to clone my newly created fork of sdk-typescript I get:

Resolving deltas: 100% (5907/5907), done.
Submodule 'sdk-core' (git@github.com:temporalio/sdk-core.git) registered for path 'packages/core-bridge/sdk-core'
Cloning into 'C:/repos/sdk-typescript/packages/core-bridge/sdk-core'...
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

(I’m happy to resubmit as an issue on the repo if that’s more appropriate for something like this)

The repo is public, you should be able to clone it.
Can you clone any other GH repo using an SSH URL?

Hmmm… my windows git client is still using username/pwd rather than an SSL cert. I can clone the sdk-core repo on its own so must be some issue with how git propagates credentials when pulling submodules. Hopefully switching my GitHub authenticate with GitHub to an SSL cert will fix it.