
In soap_ctrlpt.c, in function get_response_value: upnp_error_code is checked to see if it is less than 400 because that would indicate a SOAP error code. However it should be checked to see if it is greater than 400. (cherry picked from commit 7b1aa4c9e30e95461dfc16fa8c30775fc2bba7cf)