I was onboarding a new theme developer this week and decided to use the old SCDeployer role for:
gulp theme:fetch --to
When the fetch process would arrive at the Download Activation Manifest step it would hang for 20 seconds and silently fail.
To fix it I had to add create a custom role based on SCDeployer and add two permissions:
- REST Web Services
- Two-Factor Authentication base