If you're seeing an error in Birrdi related to your Facebook connection that looks similar to the message below:
Error executing refresh_token req status code 400
{"error":{"message":"Error validating access token: Session has expired on Friday, 17-Oct-25 15:38:31 PDT. The current time is Friday, 31-Oct-25 07:54:39 PDT.","type":"OAuthException","code":190,"error_subcode":463}}
This means that your Facebook access token has expired. Access tokens are what allow Birrdi to securely send your purchase events, view content events, and other tracking data to Facebook. Facebook requires these tokens to expire periodically for security reasons.
Why This Happens
Facebook does not allow Birrdi (or any third-party app) to automatically refresh certain tokens once they expire. Because of this, manual reauthorization is required from your account for security purposes.
How to Fix the Issue
Fortunately, this is very quick to resolve:
Go to Integrations → Facebook in Birrdi.
Click the red Remove button in the top right corner to remove the existing Facebook connection.
Click Connect Facebook again and follow the prompts to reauthorize access.
Once you reconnect, your Facebook Pixel/Meta events will begin sending normally again.
We Know This Is Not Ideal
We understand that this can be inconvenient. Unfortunately, due to Facebook’s security policies and token lifecycle rules, this is currently a required manual step whenever the session expires.
We’re keeping an eye on improvements in Facebook’s API and will continue to explore whether re-authentication can be streamlined in the future.
If you have any trouble reconnecting or aren't sure whether events are sending, please reach out—we’re happy to take a look.
