I am developing a box skill to send a file from Box to Azure for OCR and then write that OCR'd text back to box as metadata. To do this, I have instantiated an enterprise auth client via JWT, but I am getting a 404 response on any attempt to access files (i.e. client.files.get() and client.files.addMetadata). The peculiar thing with this is that the client succeeds on other API calls like: client.metadata.getTemplates() which leads me to believe that something else is at play here. From what I have researched, This usually has to do with the "Perform actions as users" toggle not being set, but that isn't the case for this application. I haven't been able to find any documentation that would lead me to a solution, so I am hoping that someone here may be able to help. SDK instantiated code below:
