If you can log into Amazon then it is able to access the internet just fine.
Check the login tips at the bottom of my guide. You could also try changing to a local callback URL, which is at the bottom of my guide also. [GUIDE] Echo Speaks Server on Docker (or without)