Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Congratulations to the new Qlik Luminary and Partner Ambassador class! Meet them here
cancel
Showing results for 
Search instead for 
Did you mean: 
thomasmaure
Partner - Creator
Partner - Creator

How to activate Qlik answers on a distributed app ?

Hello , 

We are in a business context where apps are reloaded in qlik sense client managed and then pushed to Qlik cloud tenant via multi-cloud distribution mechanism . 

This is working fine but we have no access to app settings in the qlik cloud tenant for a distributed app, and thus we cannot activate qlik answers on it . 

Can someone explain if this is a design choice or just a temporary limitation ?  
Thanks
Thomas


________________________________________________________

See the difference for a 'distributed' app 
thomasmaure_0-1775032023867.png

 

 
And the same app exported from QS client managed and reimported in QlikCloud tenant 
 
 thomasmaure_1-1775032023868.png

 

Labels (1)
12 Replies
korsikov
Partner - Specialist III
Partner - Specialist III

Additional technical observations:

I checked the Qlik Cloud API/network responses related to Qlik Answers activation for the distributed app.

When the option is enabled in the source application in Qlik Sense Enterprise on Windows, Qlik Cloud seems to receive the enablement flag correctly:

{
  "isEnabled": true,
  "isIndexPending": true,
  "progress": {
    "status": "PENDING",
    "startedAt": "2026-07-10T13:27:08.017Z",
    "endAt": "0001-01-01T00:00:00Z"
  },
  "warningMetadata": {}
}

When the option is disabled in the source application and the crossAppsSearchEnabled variable is not present, the response is:

{
  "isEnabled": false,
  "isIndexPending": false,
  "progress": {
    "startedAt": "0001-01-01T00:00:00Z",
    "endAt": "0001-01-01T00:00:00Z"
  },
  "warningMetadata": {}
}

When the crossAppsSearchEnabled variable is added with value 1, but the UI option is not enabled in the source application, Qlik Cloud also recognizes the app as enabled for Answers:

{
  "isEnabled": true,
  "isIndexPending": true,
  "progress": {
    "status": "PENDING",
    "startedAt": "2026-07-10T13:30:55.764Z",
    "endAt": "0001-01-01T00:00:00Z"
  },
  "warningMetadata": {}
}

So both documented methods appear to set isEnabled: true correctly on the Cloud side.

The problem seems to be after that point: the indexing status remains stuck in PENDING. In one earlier attempt I saw the status change from DISABLED to RUNNING and then to COMPLETED, and Qlik Answers became available. However, I have not been able to reproduce this behavior consistently.

At the moment, it looks like the enablement metadata is propagated correctly from QSEoW to Qlik Cloud, but the Qlik Answers indexing job for the distributed app does not reliably start or complete.

Could this indicate a stuck indexing job, tenant-side cache issue, or an issue in the Qlik Answers indexing queue for distributed applications?

Is there any supported way to force re-indexing, clear the Answers indexing state for a distributed app, or retrieve detailed indexing errors for this app?


Important note 

In Qlik Cloud, under the administration for content, I can see list of applications that are activated for Qlik Answers.

For applications created directly in Qlik Cloud,  I can disable Qlik Answers for the application from the administration UI.

However, for applications that arrived in Qlik Cloud through Cloud Distribution from Qlik Sense Enterprise on Windows, this option is not available. I can see the application, but I cannot manage or disable Qlik Answers for it from the Cloud administration UI.

Daniele_Purrone
Support
Support

Hi @korsikov , please open a support call mentioning this discussion. Provide all the relevant information (app id, time of the distribution, etc.).
It would be also great if you could provide the app itself.

Daniele - Principal Technical Support Engineer & SaaS Support Coordinator at Qlik
If a post helps to resolve your issue, please accept it as a Solution.
korsikov
Partner - Specialist III
Partner - Specialist III

@Daniele_Purrone  thank you of attention to my problem.  I created a request just as you advised - case 00464420