FWIW for others having an issue. This appears to be caused my User Agent blocking on the Patreon API.
Added this line to patreon_oauth.php and at least users are logged in properly now.
curl_setopt($curl, CURLOPT_USERAGENT, "your user agent here");
Confirmed here that this change was put in yesterday. @Jackie_Bow also confirmed that my IP had been being blocked.