Link Troubleshooting

Link UI is not displaying in your webpage

Symptoms:

  • When initializing the Link UI, you see a grey box instead of the Link UI
  • An error in the browsers console that says Refused to frame 'https://web.getfront.com/' because an ancestor violates the following Content Security Policy directive...

Causes:

  • When using the Link Web SDK in your page, Mesh SDK loads the Link UI using an iFrame component. Due to security reasons, we allow loading the Link UI only on a predefined set of URLs.
  • If you are using a Content Security Policy (CSP) directives on your website, they might block loading an external iFrame into your page.

Troubleshooting:

  • Add your websites URL to the list of Allowed Link URLs in our dashboard.
  • Add the following CSP directives to your site:
    frame-src: https://web.getfront.com, https://sandbox-web.getfront.com

Unable to connect an OAuth integration

Symptoms:

  • When authenticating on a third party integrations side (eg. Coinbase or Gemini), the user gets stuck on a page displaying a loading spinner

Causes:

  • Ad-blocking software is not officially supported with Link UI, and some ad-blockers have known to cause issues with Link.
  • Some browsers have built-in ad blocking service (Brave Browser) which prevents Link UI from using the browsers storage.

Troubleshooting:

  • Disable all ad-blockers in your browser