There are more success codes than 200 for a server.
Unfortunately, if the form widget receives any response with a status that is not 200- it does not show the response to the user.
This could be fixed by also passing the response to the user in the Form.prototype.send function like this:
The user could then handle it with the promise that the function returns.