New terraform CLI version (we were using .12) requires you to put the version/source block in the module that needs the provider. This apparently only need to happen for providers that are not from hashicorp.