Google sign-in says the account is not allowed
- Nudgra OSS
- Nudgra Cloud
Check that the exact Google email is listed in Restart after changing
.env:.env:Google login redirects to the wrong URL
- Nudgra OSS
- Nudgra Cloud
Make sure all app origins match the real domain:Verify the Google OAuth redirect URI:
Meta webhook verification fails
- Nudgra OSS
- Nudgra Cloud
Check:
META_VERIFY_TOKENin.envexactly matches the token entered in Meta.https://your-domain.com/api/meta/webhooksis reachable publicly.- The app was restarted after
.envchanges. - The Meta app is published.
- The subscribed fields are
messages,messaging_postbacks, andcomments.
403 because it is missing Meta verification query parameters. That still proves the route is reachable. Meta’s Verify and save button is the real webhook verification.
Meta webhooks are verified but no events appear
Check:- The webhook callback URL points to the correct target for your distribution.
- The connected Instagram account accepted the tester invite during development.
- The app has the required Instagram permissions.
- The app is in Live mode for real users.
- The Instagram account is professional, business or creator.
- The connected account still appears active in the account page.
Instagram account does not appear during connection
Check:- The Instagram account accepted the tester invite.
- The invite was accepted from Instagram on desktop.
- The app has the required Instagram permissions.
- The Instagram account is professional, business or creator.
- You are logged into the correct Instagram account when authorizing.
- The app
SITE_URLmatches the Meta redirect URL exactly.
Caddy says address already in use
On a Nudgra OSS VPS, check what owns ports 80 and 443:
bind YOUR_VPS_PUBLIC_IP in the Nudgra site block.
If Nginx is running and you do not use it, stop it:
Mutations fail with Forbidden origin
For Nudgra OSS, add the exact origin to TRUSTED_ORIGINS:
Tracked links use the wrong host
- Nudgra OSS
- Nudgra Cloud
Check:Restart after changing
.env.