Google cloud setup unexpected JSON end error

Hi, I’ve been following the instructions for getting chirpstack on GCP from here:
https://www.chirpstack.io/project/guides/google-cloud-platform/

And keep encountering this error on the test of the application server:

INFO[0000] starting ChirpStack Application Server        docs="https://www.chirpstack.io/" ve
rsion=3.12.2
INFO[0000] storage: setting up storage package          
INFO[0000] storage: setup metrics                       
INFO[0000] storage: setting up Redis client             
INFO[0000] storage: connecting to PostgreSQL database   
INFO[0000] storage: applying PostgreSQL data migrations 
INFO[0000] storage: PostgreSQL data migrations applied   count=0
INFO[0000] integration: configuring global integrations 
FATA[0000] setup integration error: new integration error: credentials from json error: unexpected end of JSON input 

Has anyone seen this before? I’m using this exact config (with my own credentials of course) per the instructions.

[postgresql]
dsn="postgres://chirpstack_as:[PASSWORD]@[POSTGRESQL_IP]/chirpstack_as?sslmode=disable"

[redis]
url="redis://[REDIS_IP]:6379"

[application_server]

  [application_server.integration]
  enabled=["gcp_pub_sub"]

  [application_server.integration.gcp_pub_sub]
  project_id="chirpstack-stack-tutorial"
  topic_name="chirpstack-application-server"

  [application_server.external_api]
  bind="0.0.0.0:8080"
  jwt_secret="[JWT_SECRET]"

Followup, I thought perhaps the simplified config examples in the GCP guide above contained an error, but no luck. Also tried with the more complete .toml config files.

I’m not clear on what json credentials are being referenced here.

FATA[0000] setup integration error: new integration error: credentials from json error: unexpected end of JSON input

Any help would be appreciated!

FYI, resolved here: