It's as it says in the message - there is an error in the response from the
View the application's error logs, to see the the error that was logged - it's there for that reason, and should provide what the response was for the request, assuming the response wasn't null.
And all those settings you provide - all that tells me is where you have chosen to put the button on the front-end. It tells me nothing about which API you are using, what languages you've chosen for display, etc.
Start with the bolded item above, and we go from there.