Troubleshooting

Common issues and how to resolve them when integrating Solvof.

Events are not showing up in the Live Feed

1. Check your API Key

The most common reason for missing events is using the wrong API key.

  • Ensure you are using the Public API Key in the SDK initialization, not the Secret Key.
  • Ensure you are using the correct environment key.

2. Check the Browser Console / Debug Logs

Enable debug mode to see exactly what the SDK is doing.

  • JS SDK: Solvof.init('KEY', { debug: true })
  • Flutter SDK: Solvof.init('KEY', debug: true)

Look for HTTP 400 or 401 errors in the console.

Ad Blockers
If you are testing the JS SDK on a personal browser with a strict ad blocker (like uBlock Origin or Brave Shields), the network request to gateway.solvof.com may be blocked. Disable the ad blocker for localhost during testing.

User Profiles are not updating

1. Verify the Identify Call

User properties are tied to a specific distinct_id.

2. Understand Property Overrides

When you use setUserProperties() (or $set in the API), it overwrites the existing value. If you want to increment a value, ensure you are using increment() (or $add).