Why different API Test (PATCH) behavior between Apple and Windows?

When I submit the API Test below from Apple (10.14.5) Eggplant (19.0.1 Mac 64) I get status 405 but when I submit the same API Test from Windows 10 Enterprise (10.0.17763.529) Eggplant (19.0.1 Windows 64), I get status of 0 (unknown error occurred) and an error message.

The difference only seems to affect PATCH requests.

I know this API Test is meaningless but it demonstrates the difference in behavior.
HTTP Method: PATCH
URL: http://google.com
Authentication:
Method: None
Headers:
Authorization: Bearer eyJhbGciOiJub25lIn0.eyJ
Content-type: application/merge-patch+json
Body:
{
"a":"1",
"b":"2"
}
API Script: empty
Sorry, what is a patch request?

https://en.m.wikipedia.org/wiki/Patch_verb