Bootstrapping failing to cache from app_store

Hi there,
I have an odd issue.
I’m doing the usual bootstrap from python process to bootsrap the shell engine.
Even with caching policy set to CACHE_FULL, when running either “prepare_engine” or “boostrap_engine”, all I get are empty folders in my app_store folder. This causes the bootstrap to fail as it can’t find the tk-shell engine.
If from the same session, I open SG Desktop, I can see the SG starts downloading the bundles from the app-store to the correct locations in the bundle_cache.

I can’t see any errors or warning relating to permissions when bootstrapping so I’m wondering what on earth is going on here?

Any help appreciated!

Just a guess are you setting the plugin ids? (basic.*)