Skip Navigation
Expand
CAPTCHA abuse detection prevents Chat Inlays/WCFS from showing
Answer ID 12014   |   Last Review Date 06/25/2024

Why is my Chat Inlay / WCFS widget not showing?

Environment:
 
Oracle B2C Service Chat
 
Issue:
 
The Inlay / Web Chat for Service widget is no longer showing on our webpage.
 
Resolution:
 
If your Chat Inlay / WCFS widget is suddenly not showing on your pages, but worked previously or in a test environment, then this issue may be due to abuse detection thresholds. First verify your configuration setting OIT_CORS_ALLOWLIST is configured appropriately according to Answer ID 10567 - Inlay getConfigs error.  If so, then the abuse detection (CAPTCHA) may have been triggered.
 
To confirm if CAPTCHA abuse detection has been triggered:
  1.  Go to the webpage with your inlay code and open the browser developer tools (Press F12  or  Ctrl + Shift + i)
  2.  Refresh the webpage
  3.  In the Console tab if you see errors similar to the one shown in the screenshot below, then continue
     
     
  4.  Click on the URL in the error (or copy & paste it in a new browser tab). The URL should be similar to https://{site_name}.widget.custhelp.com/ci/oit/getConfigs?fields=channelServiceEnabled,channelServiceHost,channelCachedContentServer,tenantName,interfaceId,fileUploadMaxSize,fileUploadValidTypes
  5.  lf the results begin with "==CHALLENGE REQUIRED==", then CAPTCHA has been triggered
Even though CAPTCHA has been triggered, Inlays and WCFS currently do not show the dialog described in Answer ID 4056: Web Form security
 
Every B2C Service site is created with the default CAPTCHA threshold.  Test sites and upgrade sites do not inherit CAPTCHA threshold settings from their parent production site.  While CAPTCHA cannot be completely disabled, the thresholds can be increased.  Contact the Oracle B2C Service team at Ask Technical Support and provide 1) the webpage URL where your inlay is deployed, and 2) uncropped screenshots showing the webpage and the DevTools error.  We will review the issue and work with internal Oracle teams to raise the threshold for your site if appropriate.
 
 
Notify Me
The page will refresh upon submission. Any pending input will be lost.