Authentication Error with FDK Local Development - Invalid API Key Issue

I am experiencing an authentication issue while enhancing existing RingCentral RingCX for Freshdesk
a Freshworks app using FDK (Freshworks Developer Kit) for local testing. Despite entering correct credentials, I consistently receive an “Invalid API Key” error.

Environment Details:

Issue Description:

When attempting to authenticate through the installation page at http://localhost:10001/custom_configs, I receive the following error:

  • Error Message: “Invalid API Key”
  • Error Details: The system indicates that the API key I’m providing is invalid

Steps to Reproduce:

  1. Run PLATFORM=fd yarn start to start the local development server
  2. Navigate to http://localhost:10001/custom_configs
  3. Enter valid Freshdesk domain and API key
  4. Submit the form
  5. Receive “Invalid API Key” error despite using correct credentials

What I’ve Verified:

  • The API key is correctly copied from my Freshdesk account
  • The domain name is entered in the correct format
  • The build process completes successfully with no errors
  • The local server starts without issues on port 10001

Build Output (Successful):

Platform: fd
Version: 25.3.3-13
Environment: local
URL: https://localhost:8053
All configuration files generated successfully
Webpack compilation successful
Server running at http://*:10001/
https://attachment.freshdesk.com/inline/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NTAwMTY2NjA2OTcsImRvbWFpbiI6InN1cHBvcnQuZnJlc2hkZXNrLmNvbSIsImFjY291bnRfaWQiOjJ9._ol7K_ozOgR-9dXoR2NLZEazxSeWgkoXw4DWCPp_M-U