My server's version of PHP interpreted the request response codes as strings, didnt work unless loose was used