Hi, I'm trying to start ISP when a user selects an unowned item through APL but I'm only getting "No Content" from Alexa. It works fine if I use voice to select it though. I checked through the logs that "result.productId" is correct. Any thoughts on how to fix it?
//Purchase skill if not owned console.log('Item not owned!'); console.log(JSON.stringify(result)); return handlerInput.responseBuilder .addDirective({ type: 'Connections.SendRequest', name: 'Buy', payload: { InSkillProduct: { productId: result.productId }, }, token: JSON.stringify(sessionAttributes) }) .getResponse();