I am attempting to set up a custom client application where it loads our website.
It renders the first page, but when we click on a button to navigate to another page, I get this error:
The problem is, Genesys does not allow the sandbox options 'allow-top-navigation' or 'allow-top-navigation-by-user-activation'. Is there a workaround for this problem?
The allowed iframe options are enumerated in step 11 here: Set up a Client Application integration - Genesys Cloud Resource Center. Allowing top level navigation is explicitly prohibited for security reasons as allowing a 3rd party app to hijack the Genesys Cloud window would be a major risk. I would suggest that you launch your app in a new tab/window or constrain your navigation to within the embedded app.