The best way to troubleshoot an 'Invalid Response' issue is to look at the Response JSON returned by your skill.
In the Service Simulator, copy the Request JSON created:
Use the JSON to create a Test Event in your Lambda Function:
Run the Test Event and you'll be able to see the Response sent to Alexa. Validate that the Response is is the correct format according to the Response Format reference in the docs.