Some issues with the initial "on demand" refresh showed that the full set of credentials and data needs to be populated once from the auth process, before the state would be sufficient to manage network operations.  So the first test run, credentials will be refreshed before the first test is run.