When trying to get the access token for Alexa Voice Service, I'm taken to the Login with Amazon page, I enter my credentials and then have to click on an OK button to get the token. After I select "OK" it takes me a screen where it reads: "We're sorry! - An error occurred when we tried to process your request. Rest assured, we're already working on the problem and expect to resolve it shortly."
The payload of my request looks like: {'scope': 'alexa:all', 'redirect_uri': 'http://localhost:3000/code', 'response_type': 'code', 'client_id': 'amzn1.application-oa2-client.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', 'scope_data': '{"alexa:all": {"productInstanceAttributes": {"deviceSerialNumber": "001"}, "productID": "Test RPi"}}'}
I had some typo before on the client_id and the "We're sorry" page had a details section that allowed me to find out what was wrong. But now that my payload is correct, there is no detail section, so I cannot troubleshoot any further.
The code I'm using is from Sam Machin at: https://github.com/sammachin/AlexaPi