The issue is, when I include an appId in the json object, I'm not able to find the file, even though if I try to upload the file again I get a conflict error informing the file is there. Also, after a certain amount of time, I'm able to upload the file again, indicating it was uploaded in a temporary capacity. So I guess my question is, what exactly does a file being bound to the life cycle of an App means in Qlik SaaS?
I'm able to upload the file if I do not try to link it to any app, but since we offered this feature for onPrem, and it seems from documentation that it should also work on SaaS, I was hoping to figure out what is happening here.
And yes, I was able to upload the file using this work around: