They are using a proxy as they’ve stated in their post as well as in the code itself
@OP An internal server error is an error that occurs within the server you’re requesting information from itself. Can’t do anything about the server erroring since you have no control over it