That said, the first thing I’d try is see if the extended formats mentioned there (e.g., {{project}}/{{zone}}/{{name}} work any better. Especially if you don’t have a default zone defined at the provider level, that may do the trick.
If that doesn’t work, you may want to try running with TF_LOG set to debug and / or file a provider bug.